A few thoughts, suggestions, and questions:
Thoughts
First...Most sites are either targeted at 800*600 or 1024*768 screen resolutions with the growing number seemingly moving toward the latter. Since you said your site looks terrible at 1024*768 this presents you with a real problem because a lot of folks are going to be using that resolution on their monitors.
Secondly...there are sites that use a liquid layout that attempt to address differing screen resolutions but I have found that this approach was either too much work or limited creativity. This is just my opinion and my experience as I am by no means an expert at layouts.
Suggestions
First...I would target either the 800*600 or 1024*768 depending on which one is going to present the least issues to you at this point. This could be a lot of rework depending on your present graphical elements, content, # of columns, etc. The work could also be made harder or easier depending on how you developed your skin, meaning did you seperate your design from your html structure. If all layout elements are controlled via css, making changes could be easier.
Secondly...I learned this the hard way myself developing on a widescreen laptop. When you develop your skin you must not only consider browser compatibility and screen resolutions but also monitor types such as widescreen laptops and standard square monitors. Monitor shapes and size differences don't seem to affect layouts so much as they affect graphical elements. A header may look fine in a 15.4" laptop screen but look "big" in a standard square monitor. As an example, I developed on an Acer widescreen laptop but all my users were viewing the site using a 17" DELL Flatscreen (not widescreen). On the DELL monitors, all my graphics looked "stretched." I had to rework each element until I was comfortable with the visual appeal on both monitors. So, the suggestion is to test the skin on both types of monitors during the development process.
Third...you could consider purchasing a skin that would closely match your layout structure for content and make graphical modifications to it to fit your needs. This could possibly be easier than a rework of your current skin.
Questions
Is the site viewable or live? Could the community have a look at it to make suggestions?
Paul