The cooler method for maintaining a complete, bootable backup, though, is to flash the device and get the OS setup how you like it with all of your favorite applications and hacks installed. Then copy that over to an SD card and boot from there. Then if anything ever goes wrong, you simply boot from the internal flash and copy things over again.