I'm looking to switch to Cricket because of there $50 unlimited deal and I am also looking for a good phone to upgrade to that will be fully/mostly compatible(Wi-Fi, Internet, Picture Messaging, etc.) when flashed to Cricket. So far the Blackberry Storm(1 or 2) and the HTC Touch Pro look...