apex launcher would be one of the best especially over sense if ^ is right. but rooting your phone would probably have a better impact on battery life
Haha yeah I rooted mine the second I got it. I guess the ROM I flashed came with LauncherPro and I just downloaded ADW. I'll play around with the ones that are more ICS based though.