GBA.
The PSP is too bulky for me, even if I am a big guy with meaty paws.
I borrow one from a friend and try playing/carrying it around for a whole day, at the end of the day it is too big to fit nicely in a pocket and too heavy to be held playing for over 1 hour.
Yes, a Java phone is still my first choice for mobile gaming.