   Best phone for GPS, Bluetooth, Keyboard, and open system?
  I'm looking for a phone that has GPS, Bluetooth, a full keyboard and allows expandability (downloading third party apps, custom ringtones, etc.).I have a Sidekick, but its a closed system.  The Helio Ocean looks great, but it looks closed too.Any suggestions?   
  A Motorola Q has AGPS, at least.   ;openmoko is pretty "open".I don't know if you can use a keyboard with it.   ;  i've read somewhere about that symbian os phones supports c++.so you can buy a symbian phone with good hardware for that stuff.sysmbian systems are one of the must popular systems.info about c++ on phones ?i've not checked it but looks good .   ;  Check out the HTC Kaiser (aka T-Mobile Vario III, HTC TyTn II).  It has all that and more.  See a review here.  You can buy it out right here but probably best to wait until the phone networks are offering it.  Should be available any month now on a network near you, if you can wait that long.Not exactly an open system but there's loads of stuff you can install and you can write your own applications in .NET.I'm gonna get one when my current contract runs out (couple of months).  I already have the previous version (the Vario II, which lacks gps).   ;  Exactly what I was looking for necromancer.Thanks!Do you know if Windows Mobile devices can get AIM/MSN/YM?   ;  Yes, mine came with an MSN client and there are 3rd party apps that will provide AIM and yahoo messenger if you look around.  You can also install Skype on there.   