Sorry to hear about that - it can be very annoying. I'm glad that you backed it up recently.
Hard drives fail whether they are inexpensive or not. It just happens. Running them in a mirrored RAID can reduce the risk of losing data, as can regular backups.
Heck, I tend to buy the cheapest ones and I have a job.