I don't know if you're still interested (seeing as how it's been almost 3 years), but with the new nVidia drivers, you can play lower resolutions that don't stretch to the full screen. Only the pixels of the resolution are used rather than taking a tiny resolution and making it huge and blurry. So, if you have an nVidia graphics card, you should be able to select that using the nVidia control panel.
I need a 1680 x 1050 resolution for Battlefront. Does anyone know of a way to download a patch (possibly from a 3rd party) to get this resolution? Would the V 1.3 patch have that included? Please post a link if you know of a patch. Thanks!