I haven't paid much attention to the computer market lately, since I bought my last machine in Jan 2008. It has an 80 Gb hard drive, and it's only 65 Gb full. So I was amazed to just recently notice that SeaGate is selling external 640 Gb hard drive for only $90. Even WalMart has a 320 Gb drive for $69.
My first PC, which I bought in 1991, has an 80 Mb hard drive.