Can you use windows 7 ultimate upgrade version for bootcamp?
I had windows 7 PRO 64-bit on my 15" MBP 5,3 model. Bootcamp 3 from the Snow Leopard disk, worked just fine. no problems. I doubt Ultimate will be any different, its still the same OS, should still be the same drivers.
Just a side note, I went back to windows Xp. win7 was destroying my battery.
Does it have to be full version or can you use an upgrade version?
I don't understand your question. Both of those versions are on the same disk... Its just a choice of when you install it. Personally I chose to do a clean install, I just like it that way. Less problems.
Let's be clear. When you buy an upgrade license you are telling Microsoft that you have a valid underlying Windows license already installed or transferable per the EULA to your Mac. The product key that comes with a retail upgrade version will not clean install without a workaround like the link provided. The workaround gets around the technical limitations of the installer/product key combo. Similarly an OEM license product key will generally not let you install as an upgrade over an existing install. Only a full retail version and product key gives you complete flexibility and is clearly transferable to other hardware.
Ultimately it is up to you to know (and care) if your copy of Windows is properly licensed.
B