i found the easiest way for me to deal with it was to get one of those removable hard drive cases. Install Linux to it and set it as the primary boot device. Install Windows to the other drive as a secondary boot device. Now all you have to do, is turn the key on the Linux drive, and it will boot into Linux. Turn it off, and you boot into Windows. Dont hafta worry about one system depending on another to be able to select it to boot, no fancy bios stuff, and you dont have to keep selecting which OS to boot into every time it starts up.
Something like this
All you hafta do is turn the key on the right.