External USB drives. putting photos on internal drives simply sets you up for a massive data transfer task when you upgrade to a newer, faster PC that utilizes harddrives with a newer hd interface!
It's not as bad as you might think. I have all of my data on an internal 500 Gig SATA/300 drive. If my computer craps out, I can always put that drive in an external case, and have yet another external drive.
My goodies

