I agree that WYSIWYG editors (at least the free ones) are not recommended for web page editing. You get much more flexibility and control by hand coding the HTML and other scripting. However, there are many programs out there that assist in some of the mundane aspects of hand coding pages, and my top choice is: ACE HTML 6 Pro (or any ACE HTML version, free or pro).As for uploading, ACE FTP is nice, but WSFTP works just fine. Browser: IE and Mozilla Firefox