well even if Windows 7 becomes the shite and is awesome, I don't see flocks of people upgrading OS.
I'd say most general users don't know any better, and will probably just stick to what they have now.
But being that computers are plenty fast now, combined with the fact that we're in a deep recession, most people are pretty much set with whatever they have.
The only real Windows 7 customers I see are
1) people who buy new PCs
2) computer enthusiasts who custom build the own PCs and the like
3) IT departments in big companies with deep pockets.
MS will be lucky if they get 50% of XP users to upgrade to Win7.
Until the economy gets better, I don't see Windows 7 really taking off the way XP did back in 2001 (when everyone had money ^_^)