i use the HTC touch and the internet is great on it. and It's very easy to modify to have GPS working... (just involves installing WM6.1 and updating the s/w radio).
The problem with the iphone is the 6GB limit on data. I use my touch all the time to surf and stream videos and radio consistently and pay 7/month for unlimited usage. Until they actually provide unlimited data on rogers, I would not touch it.
I've also used the diamond too, and it's even better than the touch. The Bold looks really good, but I've yet to get my hands on it so I can't give a good judgement.
I love the UI on the Iphone, it's just the cost is ridiculous, and I'm happy with what i have.
|