Regarding Link2SD, I partitioned an SD card today and got this working. It works very well and is much better than just trying to move the app to the SD card through the Android settings. It allows you to move the app, its data, cache, and library files to a second partition on your SD card. Amazing space saver. You only need to have enough memory to actually install an app. Once installed, you can move the entire thing to your SD card. It is not advisable to try this with your launcher app or any widget apps. The SD card gets mounted after the launcher starts when you first boot the device. If these apps are out on your SD card, you will have lots of force closing at best. You just need to be able to partition an SD card. Easy if you are running Linux, possible but requires some more free software if you are running just about anything else. Just Google how the card needs to be partitioned and you will find all the answers you need.
Awesome about the LED flashlight feature...hadn't even thought to try anything like that.
I will give DX home a try...I also cannot select anything with the hardware buttons in Go Launcher.
Regarding the framework files, yes I just deleted the stock files and replaced them both with the edited files. I would advise backing up the stock files first, of course. Make sure that you set the permissions correctly for the files once you are finished...just look at the permissions for the stock files before you delete them and match the new files to that. I use ADB for just about everything, but you could just as easily accomplish this with a root file explorer like Root Explorer.
I messed around with some of the images from the /system/media/pics directory. These are definitely the files that the system uses to make the button bar and softbuttons. I edited a few of them and doing so changed the softbuttons after rebooting. I plan to eventually edit them all and replace them with HC/ICS-looking buttons, but as there are lots and lots of them this will take some time.
buttermesilly - could you post the manufacturer and model number of your replacement uber-battery? I would love to get some more juice for this thing. I would look around for a replacement myself...but the writing on the battery is all in Chinese and I am not sure if what I would be getting would work.