I run Vista 64 with VMware Fusion from an external disc so Parallels should too. Boot Camp generally uses internal drive (unless you know how to fool it). Although, using a virtual machine (like Parallels or Fusion) isn't recommended with Vista because it generally requires ~2GB to run nicely.