I switch between ROMs all the time, but I got the best battery life and with MANUP's 2.1 ROM for the 32B MyTouch. By default that perticular ROM is overclocked to 527MHz, but if you get the OverclockWidget V1.6 (that's the one I use...i forget who makes it, google it) and bring it down to...