I guess everybody is just looking at the technical side of the story to which I can add only that Vista was a definite step, it had its bugs, they gone with time and it works just fine, didn't have any issues with it. Win7 is the same thing, just the next step, again have some issues, they will probably be gone with time. For sure every step requires new road, you need a hardware to run it but even that was not the biggest issue. As I see it the bigest issue was ... the move itself. XP came out at a propper time, introduced a unified platform for work/corporation and for home users, in a year hardware was enough to run it and everybody was happy. Big companies moved to XP, spent a huge money, users at home have the same thing they used at work. Now Vista - no way companies would spent money on the costly upgrade, not to mention hardware, just in couple of years from XP just because Microsoft want's this. Our bank had a Vista project, development was done and it is still on the shelf. Guess what we're doing? We are implementing XP. Users at home, no way, they want to have the same thing, they don't need all those whistles, they need Internet, e-mail and soliter. Win 7? Will it be a corporate platform? Will it create the same hype as XP? Who knows, only time will tell. My prediction that it will "fail" same as Vista and technical part has nothing to do with it. I don't see huge companies moving towards Win 7 from XP and especially Vista without a reason and I don't see that reason now. Conclusion - hype will cool down and we'll stay with the same XP for a long time you like it or not, the only way to move forward will be a move to 64 bits and probably that could happen with the next MS OS. For now - hail XP!