If you want to recover your Windows 7, you will have to boot off the CD like I told you. It is not that difficult, and there is no other way. You cannot do it inside Vista. You must be booted off the disk.
If you want to delete the Windows 7 partition and start over with it, you will still have to boot off the disk to install it again. You cannot install an operating system when you are still inside an operating system. You might as well just do the Startup Repair once booted off the Windows 7 disk. The forgotten Windows 7 can be recovered in this manner. That seems like the better route, instead of deleting the Windows 7 and starting from scratch with it (you'll have to boot off the disk either way).
Does that make sense?
According to this article
, since your PC is a Toshiba, you will have to press the "Esc" button as soon as you turn it on to access the BIOS (as opposed to F2, some PC's are different than others in this respect).
Just do like I said before: insert the disc and turn the laptop completely off (with the disc still inside). As soon as you turn it on (the next step), start hitting the "Esc" key until it goes into the BIOS (you might hear a beep, this is good). If "Esc" does not work or you missed hitting it in time, allow Vista to boot before shutting down and trying again (NEVER do a hard reset while an operating system is booting). You may have to press a different key to get into the BIOS. If you have quick enough eyes, there will probably be something on the first screen that you see that tells which key to press. Once inside the BIOS, you will have to navigate with the arrow keys here. Left and right arrow keys moves you from tab to tab across the top, and the up and down arrow keys move you up and down inside each tab. You will have to take note of the keys necessary to change values/order of things in the BIOS (usually F5/F6, but not always; it will tell you which ones to use). Find the boot order (this might take some looking around). Move the CD drive to the top of the list (above the hard drive). Save and exit (usually F10, but the BIOS will tell you the correct key if that is not it).
The computer should now boot off the disc you left inside it earlier (it might ask you to press a key, the spacebar is fine for that). You will get the "Windows is loading files" progress bar, then a window asking your language/keyboard layout/etc. Near the bottom of the next window (a big Install button will be in the middle), you should see something that says "Repair your computer". Click "Repair your computer". It will begin scanning for operating systems and should find the forgotten Windows 7 (unlike before when the Vista repair couldn't find it). It will ask you to reboot. Please reboot. Allow the laptop to boot off the disk once again (if you had to press a key earlier, you will have to again here). Click "Repair your computer" again. Your Windows 7 should now show up in the list. Click "Next". Now click "Startup Repair". If there is anything keeping the Windows 7 from booting (very likely), this will remedy that so you will be able to use the Windows 7 again. After the "Startup Repair" scans and fixes things, it will want to reboot. Please reboot.
This time, go back into the BIOS (use the same key used before, i.e. "Esc") and change the boot order back to what it was before (hard drive was above the CD drive). Save and exit. You should now get the "Windows Boot Manager" screen that allows you to chose your operating system. Go ahead and boot into Windows 7 to confirm that it does work.
Anything that you need clarification on? I know it seems very complicated, but it isn't very hard at all. Just follow my instructions explicitly, and if you encounter something that is different/doesn't work, stop right there and ask more questions. If you are timid about doing this kind of stuff, you might try to find a friend or family member that is familiar with this kind of stuff. The procedure is very simple, but it does take a little guts.