There Has Been An Error!
why?
My guess is that the various non-gui *nixes should work fine at such low resolutions, but I'd have to look into it more to be sure.
why does it have to be Vista?
could you not try something older like 95 or XP?
or, in that case, as someone else already suggested, there's Linux window manager systems that work on any resolution.