I would use an internal hard drive unless you plan to take that drive away from that computer and connect it to another computer, then I would go with an external hard drive. The file access is a lot faster on an internal hard drive than it is on a firewire or USB2 External HD. What I would do is get both, I would use the external hard drive for backup purposes.