USB and Firewire externals are not something I've seen Windows boot from. Linux however can boot from USB.
I was wondering if u could use an external hard drive to be ur main hard drive. the one with the operating system and stuff. thanks for ur help