I’m not really a gigantic apple fan, but thanks to my parents and the art of
            Hand-Me-Downs I managed to acquire an iPhone 3G.
I’ve been using this 3G for awhile, and
            of course one of the things I absolutely had to do with it was Jailbreak the device.  I don’t
            pirate or anything, but Jailbreaking it does bring fantastic changes to it that simply would not have been
            possible on the 3G otherwise.
For example, I use Z-Toggle and Bootlace: Z-Toggle for
            activating nice little features (Background Wallpaper, Battery Percentage) and Bootlace for giving me
            Android as an optional boot-method (iDroid is far from completion, though), and I just now finished
            installing and modifying the settings for Backgrounder, since 4.2 broke native multi-tasking on the old 3G
            device (I have no idea why), and I’ve already got accustomed to using it.
But there is
            one problem with Cydia I don’t believe has been addressed yet, and it would be nice if Cydia were to
            automatically store your custom sources and a list of the programs you’ve installed, so that when you
            re-install a new iOS (by starting from scratch so that you don’t continually lose space on your iPhone) and
            re-jailbreak your device, it sees the file and also helps convert your iPhone back to the jailbroken way it
            was.
This would be a very nice feature, and one I’m sure anyone would
            welcome.

