Battery life is definitely a big issue as if you forget to charge it and it runs out, it's pretty much useless for that time.

As for gaming on the go, yeah I bring my DS when I plan on playing a game while waiting for something etc. along with my phone although some phone games are pretty decent. Tetris is a must have.