My 160GB HD is almost filled up, and I am considering upgrading my Hard Drive. I've heard Internal Hard Drives are faster and much more safer, but External Hard Drives are easier to install and cheaper. The fodler that takes up most of the space is Music and Video (Taking up a total of 91GB). Since it's a desktop, I think external is the best way to go, but I know that external HDs are signifigantly slower and it takes longer for the computer to check the HD when it boots up (My comp already takes 2mins before I can open a single application). Also, I do not know if I have a Firewire port (I don't know a lot about computers, but i bough the comp from Dell in late 2005). I also don't want to risk losing the files, which I know is a problem with external HDs (I've spent countless hours getting this data, and i don't want to risk losing it); but i am too incompentant to install an internal drive (I don't know where the motherboard is).