First of all i would like to let you know that i have no idea of how exactly a Dedicated Server works or how much work i will need to make in order to run it.
Now about my "problem".. I've got some different shared hostings that are way too unreliable and limit me a lot with my sites so i was thinking to change on a dedicated server. I have a total of around 10 sites receiving all together around 20,000-30,000 uniques per month and spending around 300-400GB bandwidth. Would you think moving to a dedicated server would be the right thing to do? I need a reliable host that won't have a lot of downtimes since seriously with these sites time is money :/ Plus on shared hosting you can't mass email all of my 20,000 users..
So i would really appreciate your feedback on this! Like i said i am the n00b around here
Oh my budget is around $70-$100 / month. I was also looking into PacificRack's plan but i don't really know if they worth it Feedback anyone?
I think your budget is a little low - especially if you require the server to be managed. One thing you have to think about is growing room - you may be at this level at the moment, but what happens if you start growing?
If you want little downtime - then you are definately going to have to raise your budget.
As far as specs go, something like the following would be ok, and (generally) give you some growing space (depending on how intensive your sites actually are).
Core2Duo / Xeon
3 disks RAID 5 (size depends on how much you're using and how much you're going to use)
If you need something in the US I would strongly reccomend TMS-Tailor Made Services. I've not had a server with them for two years but from what's going around they are still going strong, and use nice Internap bandwidth in Colo4Dallas.
Ask if they have any older stock i.e. P4's rather than Core 2 Quads and they should be able to do something sub $100.
I think that you shouldn't forget about other level after shared weh hosting. VPS. I think that it can be used. Anyway deicated might be huge for your 10 sites. I think that first of all you need to convert all your needs in HDD Bandwidth RAM CPU usage etc.