I'm no graphic designer but I am also a very visual person and tend to think in pictures so I initially used WYSIWYG editors, until I was forced to hand code and it was the best thing I ever did.
It took a bit of practice, but I now translate what is in my minds eye - or a layout in photoshop - directly to code and I get high quality, very clean code that is formatted exactly how I like it. If you can hand code a bit then it really is worth the effort to become proficient.
In fact I sometimes think that good hand coders can put a page together quicker and more correctly than those with a wysiwyg editor.
I looked around long and hard for a suitable editor and now use the open source jedit for basically all of my work it's great out of the box with php, html and css files. If you are on LINUX then Quanta and Bluefish - also for Mac OSX - are good editors (You can Google for them). I am pretty sure that the latest bleeding edge version of quanta has a wysiwyg interface built in.
However, I think if you really want a wysiwyg editor then nothing beats dreamweaver.