I want to upgrade Vista to Windows 7, but without disturbing my Ubuntu installation, which is dual boot with Vista. I would prefer to do a clean install of Windows 7 over Vista, which has had niggling little issues (I resolve them and new ones appear) ever since I bought the pc. I don't have the recovery discs for Vista (the ones you make when you buy a new system) as they went missing during a major move.
What is the best way to accomplish all the above? Also, from what I understand, a clean installation can be done with an upgrade version of Windows 7 as long as a previous version of Vista or XP is already on the machine? I am not terribly confident when it comes to doing things like this, so would appreciate any help I can get. Thanks.