Hi Broken 32,
Just to expand on sup3rsprt post.
It is not to do with the MBR.
The problem is that the Vista partition is the "System " partition - it contains files needed to boot into 7.
If you want to delete the Vista partition , you can Make the 7 partition the system one like this:
1. Go to folder options and make sure hidden files and Protected operating sytem files are showing.
2. Copy and paste bootmgr and the pale yellow Boot folder from Vista partition to 7 partition. ( You will get a message bcd is in use and can't be copied - skip it and copy the rest)
3. Open an elevated command prompt ( type cmd in start search - when it pops up, rt click and run as admin. )
At the prompt >, type:
bcdedit /export C:\Boot\bcd
It will look like this:
Microsoft Windows [Version 6.1.7100]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Windows\System32>bcdedit /export C:\Boot\bcd
press enter , close cmd prompt.
4. Go to Disk Management and rt click 7 partition - select Mark as Active.
7 is now the "System" partition - don't worry about the auxiliary o/s files - they were created on restart.
Hope it helps.