Hi Zman563 and welcome! Unfortunately the only way to adjsut the game resolution is by adjusting your Windows resolution.
And no - performance wise these are all the options there are. If you are still experience performance issues with everything on low it might be course:
-You are on Windows XP (there is a bad issues that greatly reduces performance)
-Your CPU and Video Card only meets minimal requirements