A big thanks to Christy for bringing this to my attention.
A new technological enhancement to the hard drive could make this technology last a few more years. The big disadvantage with hard drive technology over solid state is speed. This advance could increase the speed of hard drives by hundreds of times.
Here is the original article and here are some break downs, 1 & 2.