You don't need to install Vista before installing Windows 7.
The upgrade version of Windows 7 can be installed on an empty drive.