I have been changing ROMS on a pretty constant rate for some time now. Recently I flashed the Cyanogen Rom 6.0 and added the 126.96.36.199 JDLFG Lithmod Kernel (the 1288A). I have to say this is by far the BEST overall performance and BATTERY LIFE IS AMAZING. I don't post my opinion too often but if you are looking for in my opinion the best combo, just try it out and you will see. Tell me what you think.