I'm looking for a good mobile phone to develop programs/game on. I'have asked my friend google but i didn't find much so i am asking on this forum full of j2me guru(hopefully)

.The offer is wide and the information specific on java capabilities is not the easiest to get (j2me is a new world to me).
I live in europe (belgium) and i'm ready to invest up to 200ยค.
So which one combine big heap, simultaneous key hit, ease to transfer data from pc, programmatic access to built-in camera a low price (and anything important i'm not aware of) ?

What about the nokia ngage qd? I thought of a pda but i can't invest in a pda and a mobile phone.
Note to moderator: feel free to lock this topic if you think it's not the good forum for such question