What's your opinion of external PC hardware like external burners, harddrives etc.
If my PC has a free slot, then I'd go for internal, if not than external. Since I'm using a laptop at the moment, I'd go for external.
The benefits of external is that it's portable, so you can use the same harddrive in various computers and transfer data like that.
The downside is the price, as external is more expensive most of the time, unless you get it on sale

i have a external hard drive for backups and it is great, i find it is slower transferring data compared to the internal but still does its job well.
i haven't really noticed a difference in price, the external ones seem to have dropped a lot lately to about the same price.
i got one that is the same size as my mac mini, so it fits right under, use it to store music, pictures and movies

Are you a pirate, lol

I suggest getting an external just cause it makes it easier to transfer large amounts of data to other computers.
I would go any day go for an internal solution, they are better to keep track of and easy to store (I am sloppy).
As for data transfer I use DVD RW’s which can take in 4+GBs of data and are easier and cheaper to manage.
I have External Modem and Internal Modem. The performance of external modem is quite good as compared to the internal one. I am not a big techie but I'm sure external hardware also helps the computer to save resources.
You might also need a USB hub if you don't have any free USB slots. Hubs aren't that expensive, and make sure they are USB 2.0, as 1.1 is slower, and even if your computer doesn't support 2.0, when you get one that does, the 2.0 hub will come in handy.
i recommend internal so that you wouldn't have to create spaces. but external is god to use it on another computer like laptop or someone's pc without having to remove the hardware