In my experience, GoLive has a particular knack for creating junk code. Thats not to say that most wysiwyg html proggies don't, but GL is especially good at it.
That said, I'd use Dreamweaver. Its nice. Thats all :)
Also, on the hosting aspect, if you go to www.dreamhost.com, and select...