with kernels it will always differ for people. what works for me may not work for you. so just make a nandroid backup and try a different kernel. always give it a few days before moving on to the next one.
as far as tweeks and such for battery life i would use setcpu with a screen off profile. and keep 3g off until you need it.