I transfered my hosting to Dreamhost for an existing domain. The domain was with GoDaddy so once I had my hosting set up here I changed where the DNS was back on the domain settings at GD. Worked fine.
Why did I transfer from GD? Because they were bouncing valid emails back to my business contacts and not notifying me. All because of their darn "antiphishing" feature which they won't turn off if you don't need it. Even applied to forwarded email. That's why my userid here is bygodaddy
Pick your plan from this chart and join Dreamhost today!