Depends. I know if I was simply running Windows, I would miss the unix based OS so very-very much. But then again, I'm a software engineer... Besides the Unix underpinnings, the only other real reason to get it is for the lack of malware... Thats the only reason I would suggest for a non-programmer to buy a Mac anyways. I know I know, if I want Unix underpinnings I could just go for a Linux OS, but their are not enough good commercial apps for it. The day a Unix based competitor (ChromeOS?) or the day Windows makes some dramatic changes to its underpinnings, I don't see me using anything but Mac for a while.
So in my opinion, if you're not a programmer, and you're not editing video, I don't see why Windows 7 wouldn't meet a typical users needs!