So, if I want a smartphone with slick GPS and WiFi (without needing a crazy data plan, and without Windows Mobile), what should I go with? I was thinking a BB Curve or something. I'd really like a Bold, but those are a little pricey. On AT&T BTW, got a family plan.