Stuff this Brando AeroCool Infinite Drive into your 3.5-inch bay, and it will accommodate more objects than a randy ho at the frat house. It's not only a 25-in-1, four-slot memory card reader, but it also has a removable 2.5-inch hard disk drive mount. Ever helpful, it also offers a couple of USB ports, a headphone jack and a microphone jack. Yours for $61.
Leave it to Brando to try to top all the others with a Swiss Army Knife-style appliance for the PC. This one looks like it could actually be useful, especially if you like to move lots of data around via sneakernet.
Product Page [Brando]