If OP had upgrade Vista to Windows 7, the boot would still be on Recovery Partition without the Dual boot menu.