I think Windows 7 is pretty good, but I think the record adoption rate of it has quite a bit to do with how bad Vista was (and its terrible reputation); it created a void that needed to be filled, by anything that wasn't as terrible as Vista. Remember, Windows XP is really old.