i hear windows 8.0 is hardware friendly. and you can run win 7 on a 512 mb (ram) pc with some tweaking. rest of the build looks fine.
vista...well, between ubuntu and vista ubuntu might be the better os, you can tweak it to do anything you want. imo xp might be better than vista. vista's(dunno about the business edition) uac is annoying.
will wine or something similar be able to run the games on linux?