How important is it to do an in-place Upgrade from Vista Business to Windows 7 Home Premium? THe in-place Upgrade keeps all programs, files and settings but reinstalls the OS.
Normally in order to use that migration you would need to do a clean install which requires reinstall of your programs and files.
There is a workaround that will allow a cross-version in-place Upgrade if you want to try it, but perhaps now is the time to do a clean install anyway - with the arrival of the best OS ever?