If you want to play games then you really need to use Bootcamp. Bootcamp will let you install Windows on a portion of your internal drive, you don't need an external.
The alternative to Bootcamp is to use Virtual Machine software, like Parallels or Fusion, but virtual machines are really not going to give you good game performance.