I have a BlackBerry Curve 8310 and I absolutely love it. I have an upgrade coming up soon and want a new phone but I can't decide if I want the iPhone 3GS or the BlackBerry Bold 9700. What are some pros and cons of both? I'm kinda worried about the touchscreen for typing, I can text super quick...