[citation][nom]Thunderfox[/nom]I bought 16 gigs of ram for less than $200. I remember when 16 MEGS for that price would have been an awesome deal. The problem is that there just isn't enough software that can use it all.[/citation]
I know, right? With my first system, i bought and extra 4MB of memory, to put it up to 8MB, for $400 at $100 per 1MB 30 pin SIMM. I ran with only 12MB from 1995 (when I got Windows 95) to 1998. I remember getting 16MB of memory at the same time I got Windows 98.
These days, I have 5 systems in my apartment: two servers (practicing for Hyper-V and ESXi certs) and my main machine at 16GB, my laptop at 8GB, and my HTPC with 4GB. I got the 8GB (paired 4GB DDR3-1600 SODIMMs) for my laptop for only $40. It's crazy how things change.
These days, virtual hosts are the big driving force of the memory demand. I just bought 4 sets of 512GB (32 16GB DDR3-1066 Reg ECC DIMMs, each) for a certain vSphere 5 cluster. Virtual hosts suck down memory and storage like mad. CPUs are too powerful, and never get fully utilized. (The vSphere 5 cluster I partially administer was rarely above 20% CPU utilization across all quad socket 8 core processors with 256GB of virtual machines. That's why we ordered more memory for it instead of adding additional hosts. Sure the memory cost $80k, but it would have been $120k to add 4 more hosts.)
If anyone needs a job, have them learn some sort of virtualization skill. From what I've seen in the job market, Hyper-V, VMWare's vSphere, Xen, and Virtualbox are the big ones. I'm sure some will fall away in time while others get better. In the mean time, I'm ensuring my career by getting certified with Hyper-V and vSphere 5.