Now, I love my GP32 as I am a big fan of 8 bit systems, but my GP32 broke for a while so I had to go back to using my GBA until a friend of mine got around to fixing it for me.
The GBA is good. Needless to say, a lot of the official software is better than any of the GP32 official software...