Upgrade should be fine. If i remember rightly you will be prompted to backup your stuff before the upgrade and it will let you know incompatible programs.
Either way, backup files, write down programs you use and make sure you still have the disk/serial for bought versions, and at the very least make sure you have a windows 7 wifi/network driver.