Hey thanks a bunch for the response, just 1 more question, I want to design in dreamweaver and use WP etc... so I can use linux, right? I have used Windows before, so I pretty much know about Windows, but wanted a bit of a change. Basically all that I can do in Windows can also be done in Linux, too??
+1 for Knownhost. If you're going to go with a VPS, they're great. Also, LiquidWeb is fantastic for VPS or Dedicated.
As the others said, unless you're coding in ASP, a Linux box is probably the best way to go. Both Knownhost and LiquidWeb offer fully managed servers, so if you need any help with the server side of things, they got your back.
I'm assuming for shared, to start out, Hostgator works for most folks? Just starting out myself, and hopefully will need VPS in the future, but for someone new is HostGator OK?
Linux for PHP things like wordpress, but if you have a windows VPS or Dedicated server, you can still run php/mysql/apache on those with WAMP
Always seem so sloppy whenever I hear someone recommend XAMP, WAMP, LAMP, etc. Not that hard to either compile or install the three major components and tweak them for performance/security.
I guess personally, feel if you're going to run a windows VPS/Dedi, might as well just go all the way with IIS and MS SQL Server, etc.