BBEdit =P there's nothing you can do in dreamweaver and golive that you can't do with BBEdit... and you'll learn something ^_^.
but until you grow out of the wysiwyg phase (hehe) i suggest the ease of use of GoLive. especially if you aren't yet familiar with dreamweaver's interface.