Cubase 6 / Houston Controller

I am ready to upgrade a new pc from Window xp to 7/32. I have Cubase 5 installed. What would be the best to do : Install 5 in my new pc and then the upgrade to Cubase 6…? …and do I need to register again…?

Also…I have Groove Agent 2, Virtual Guitarist 2 and Houston Controller. Can anybody tell me if they will work with Window 7/32…?

Thanks so much.