I'd run XP. Vista is pretty useless. Infact it will break more things then it fixes.

I was looking up Seagate ES drives last night, and they are rated for about 40-degrees celsius.