I do also expect users to resize my pages, however I prefer it if the information does not get squashed or mangled/deformed. When I design something, I design it a specific way, and I dislike the fact of it looking, well ridiculous when the screen is resized to 300x200.
I do agree on % for content, I do still use it in that fashion, but primarily for expanding content. I am still learning CSS (I like div overflow, very nice!), but I am becoming rather efficient at developing sites without aids from either dreamweaver, or internet resources.
I do design in dreamweaver, and the only reason I do is because of color coding. I don't really bother about page validation or visual designs in dreamweaver (they usually are wrong/look wrong), and dreamweaver has the tendency to throw in some bs code too. Delete the header, redo it and your good
800x600 is just the go at the moment, it will be 1024x768 in at least 2-3 years once most computers have upgraded/improved resolutions. I don't know about Vista, but I would assume its default resolution to be 1024x768 or larger, and then again I could be wrong...
But the biggest thing I dislike, is IE. I hate that browser with a passion. BS <!--[If IE]-> statements, why can't Microsoft just design something that adheres to accepted standards for a change instead of being different. FF > IE, and its only 5mb, compared to IE's wonderful 70-80 odd...