I am not negative about Windows 7 at all, nor upgrading in general.
But, I have not found one feature of Windows 7 Professional that is not available in Win XP Pro that I actually need, so I simply cannot warrant the expense to upgrade.
I almost managed to convince myself to purchase based solely on the improved backup and restore facilities, but, my current simple backup and restore facilities work well, and have proven themselves over time.
Also, whether or not you can upgrade from XP Pro straight to Win 7 bypassing the Vista upgrade is still unclear. So, whether an XP Pro user can actually upgrade to Win 7 Pro for $200 is still unknown.
Perhaps MS should stop throwing money at marketing and try to clarify the real-world cost saving advantages first.