The reason that the upgrade isn't suggested/approved of is that you may be migrating some problems along with the upgrade.

The easiest way (IMO) is to create another partition on the back end of your HD large enough to hold a backup. Then backup your User folder to the new partition.

Then install Win7 on the main partition and then recover what's needed from your backup from the new partition (not the entire folders, just the documents/data).