Hi guys i'm looking for a PDA/Phone

I would like 801.11g (preferabley g but could be b), bluetooth, mp3
ringtones, gprs, MicroSD Card slot, a camera, Network : GSM
900/1800/1900MHz and preferably have a sim card slot.

Anybody know a good suggestion

Note:I want to get GIS Software installed on this eventually.