Hard Drives will be around a lot longer.

Mainly because right now...the read / write time of files online vs on your HD are dramatically different. Now maybe one day, when the internet is re-invented, and everyone is hooked into cloud storage via Fiber and what not, you might see the end of the hard drive..but right now..no way jose..