I'm designing various unsizeable forms and layouts in Delphi to run on Windows. I'm worried that if I assume a minimum 1024x768 screen size (or greater), I'll run into customers still using 800x600. What minimum screen size should I assume? I don't want to require a minimum that irritates users. What's the best practice or current reasonable assumption for screen size?