-----FIRST OF ALL-----
Every other reply here is either half-assed or TL;DR
(TL;DR - too long, didn't read :P )
-----------------------------
0.) Make it smaller than 1024 in width, since the scrollbars and tabs ALSO count in. About 900-950 pix
1.) make the writing and layout and everything just a bit smaller
not smaller than how you see "I am using Frontpage 2003..."
2.) Make sure you have no "lots of free spaces inbetween table columns" or something like that.
3.) Background image size does not really influence how much you have to scroll. It's images, tables and frames that do so.
4.) I used IE5/6/7 They all sucked. Now I use FireFox. BUT... THERE IS NO DIFFERENCE AT ALL between layout looks on pages, not that I could spot any. Css look all the same on both browsers. Javascript differs a bit, but doesn't influence layout much. Basic html is really nothing to worry about.
5.) About using Micrsoft products... DON'T!
Macromedia Dreamweaver is just about the best web page design soft this world has ever seen. Try that stuff instead...
Here's a javascript you can paste in and it detects the browser type:
http://www.quirksmode.org/js/detect.html
Hmmm... your avatar... it still won't show up properly. Did you try switching it?
On the other hand I too cannot for christ sake synchronize my Flickr with my 360 so we're even ;)