I came from a Motorola Q, and I know I won't be looking back. The Q was just too unstable and not nearly as user friendly as the iPhone. I even broke my contract with Verizon to switch over. Definitely worth it so far. Now I've just got to sell my iPod Touch, 30gb Video, and Q.