I agree with TM, Windows Vista didn't even like a machine with less than 1GB memory. My personal recommendation for Windows 7 is at least a dual core CPU with at least 1GB memory. Thats not all, I wouldn't recommend Windows 7 if video capabilities didn't support Windows Aero (Although I confess this is a cosmetic issue I have).