Well, I guess im going to expose myself as the xbox nut that I am, but ya, im covered.
Ive got every peice of software backed up on two hd's in the pc (250GB each). Meaning every xbmp, xbmc, dvd2xbox, bla bla releases. Its fun to go back and see where xbmc came from. Its really daunting.
Ive got 6 xboxes (all with sammys) , 3 backup dvd (sammys), 2 LG8164B's, every peice of software is backed up on disk, every box has a vantec stealth and other cooling mods, each mcpx has a heatsink, every heatsink has AS5, you name it.
Also 5 of my family members have boxes modded that I got for them for birthdays and Christmas over the years and almost all of them have my backup data hidden in a folder called rescue (for 1.6's eeprom and such).
I can safely say I wont ever be without xbmc or Nintendo
*oh and you really dont have anything much to worry about as far as life expectancy. 4 of mine are from 2002-2003 and the only thing that made one of them hiccup was a 3 year old and a lightning strike.