You have to get a 166Mhz verson, it rocks.
I find the battery life is not too bad at all, normally about 4 hours or something, which does not matter if you buy about 8 decent rechargable batteries and just rotate them, make sure to savestate every now and again though.
:D