Windows 7 is definitely better. From what I've seen on many computers, I wouldn't recommend against Vista either. I've seen no valid arguments anymore of why to avoid it. Bad driver support - yeah, when first released. Now? No way! I've had more problems with XP and drivers than Vista of late. And besides that, Vista has a much better MS Update integration for looking for hardware ...