Depending on RAM just about any distribution will work if you do not run a desktop. I've never tried to get Vista to talk with a linux box. I would stick with one that you are comfortable with.