People have been predicting “the end of hard disk drives in 3 years”...for the last 15 years. They always come up with something to increase the bit density. It’s going to be a while before semiconductor memory hits the cost per bit shown in this article.
Spinning disk might go the way of the dodo but not for a while yet, it seems. The cost per byte is too great for SSDs to make them commercially viable for long-term storage. Fact remains, if you want something that’ll last for a long time and store your data longer than removable media, you want a spinning disk drive.
For performance at this point, you can’t go wrong with SSD.