Well, it is possible for a bootloader from one HD to run the operating system from another HD (if I'm not mistaken, my sister's computer used to run WinXP bootloader from one HD and load the XP installation from another one).
But you'll probably need Linux bootloader (GRUB) to run Windows by configuring GRUB. That means that you'll still have to make your 1TB HDD the main boot device in BIOS. When you'll boot the computer, BIOS will start GRUB there and GRUB can present you a menu, asking whether you'd like to run Linux or Windows, if you configure it to do that. Here's an example of configuring GRUB to create that menu. Here's a good set of links to GRUB tutorials (try Dedoimedo one, I like it) and documentation. To configure GRUB, you'll have to run Linux from your 1TB HDD.
Actually, if you need to run Linux only once, I think that changing a boot device in BIOS is much less of a trouble than tweaking GRUB. If you need the alternative boot permanently, then it's best to configure GRUB to show menu.
Also, note that there are 2 versions of GRUB now, GRUB1, also called Legacy GRUB (something like GRUB 0.97 is GRUB1) and GRUB2. Their configuration files differ, so check, which GRUB your Linux is using first.