1. Microsoft.
2. http://www.drivesavers.com

And I can resist asking. Where is the backup to this? Hard drives continue to be temporary storage and we only lose what we didn't backup.

You won't be the last to lose it all.
Bob