First of all, I feel it's time to upgrade my phone. I currently have an old ass motorola, that can do it's job as a cellphone, but nothing more. I also have an iPod touch, which serves to make up the motorola's shortcomings; except I still can't browse the internet on the go. So, I was thinking that I can get all I'm currently getting plus the ability to browse the web if I were to get an iPhone 3GS. I'm currently a university student; and I'm also Canadian.
Now that I've provided the brief introduction, here are some questions I have, and I'd really appreciate if you could take the time to answer them for me. Thanks in advance. 
1. I have never had a phone on contract; are there any drawbacks (besides the official commitment)? From what I understand, the phone's mine at the end of the term (I know it'll probably be outdated in 3 years). Is this true?
2. I'll need a data plan. I'm not sure how big of a plan I'll need, but I really can't imagine myself using more than a gigabyte per month. I won't be doing any tethering either. I understand that with most providers you get unlimited evening and weekend minutes (correct me if I'm wrong), so ~200 minute calling will probably suffice. I also think I might need the unlimited text. With this in mind, what will be a ball-park figure of what I'd be looking at for a monthly bill?
3. Is there an app on the iPhone that tells you how much data you've used so far the current month? That would really be helpful.
4. This one's to anyone who's had an iPhone: do you like the phone? Can you please tell me everything you really liked about it, anything that really stood out for you, and anything you didn't like?
Once again, thanks in advance.










