As previously announced, Laplink has released a new version of their previous PC Mover product that allows for in-place upgrades from XP to Windows 7.
Yeah, I know we generally advise AGAINST this, but for the adventurous, this might be worth trying.
The link to their site follows: Laplink® Software - PCmover Upgrade Assistant - Migrate Computer Programs, Files and Settings
And, BTW, I am not affiliated with Laplink in any way nor do I benefit in any way from this product.
Just thought I would post it for the curious -- and adventurous.