I backup to DVD for long term storage. These stored in a dry cool place will last several gen or untill you have to move them to a new form of media. For temp and working storage a external 1T harddrive which is turned off when not in use.

Stuff I am working on stays on 1 of several HD running on my computer.