T-mobile and everyone else for that matter are desperately trying to compete with the iPhone. In comes the Garminfone in case you get lost. It’s equipped with a 3.5-inch HVGA display, microSD card expansion up to 32GB, Android 1.6, Wi-Fi, 3G, HSPA, 3-megapixel camera and of course GPS. The Garminfone is priced at $199.99 after a $50 mail-in rebate.