To be honest the battery on mine won't get much of a hard time. It'll be charging off my laptop all day but I will give it some stick to see how it fairs. I'll probably get a spare battery too, but considering it's *almost* as good as a Hero for less than half the price it's fantastic.
My friend has sent me a generic ROM for it so I'll give that a go this weekend.
The gps is good, using it in combination with google maps it can pinpoint me exactly and the wifi is better than that on my Sony.
Typing on it is good. It will automatically correct errors for you if you manage to fat finger a word.
Don't get me wrong, it has it's drawbacks but it's a nice introduction to the world of Android and a good stop gap until beefier Android phones come along and steal Apple's crown.
I will confirm that the marketplace DOES work, contrary to some reports online and every app I've downloaded so far runs beautifully.