Hard disks for me too.
I have a small Unix based NAS with 6 TB. Basicallty a low end CPU box that runs off a 256K flash drive. I have 4, 1.5 TB drives in it.
Multiple Raid configurations. Designed to stay on for hours, days at a time. Can access remotely via a web interface. Basic cost for the box now is less than $150, plus the drives.
Archive off of that to off-line drives. A self-contained 3 TB Western Digital disk was less than $150.
I still have at least 20, 160 GB +- drives floating around that I can slide into a case like Andrew posted above. Every time I stage a new system I make a clean image to one of the disks. Every time I decommission or restage a laptop, etc I make a clean image to the disk. Just in case, Throw a label on and throw it on the shelf.
So that is 3 basic levels of storage: Raid backup of all my computers online (6-9, depening on how you count - kids box, etc.), large 1 TB to 3TB near line, 160 GB to 200GB offline.