Install on Second Hard Drive with startup boot option?

view story

http://askubuntu.com – In theory, what I want to do is very simple, but I've done some google research and read some posts on this site and I'm still confused. I want to keep win7 on my primary C:\ drive, and install Ubuntu (12.10) on a secondary drive (that I have yet to buy or install... just want to know 100% that I'm not going to screw the pooch when I do this). If at all possible I'd also like it such that when I start the computer I have the option to boot either Win7 or Ubuntu, like an account log in type thing where I just pick which drive I'm running with that day. And just to reiterate, I do not want to (HowTos)