It has been years of using the same Blackberry and this winter I am planning to give a pleasant change to my phone. But I am really confused whether which Smartphone is going to be the best replacement for my Blackberry? Out of those many, I shortlisted iPhone 4 and HTC touch Pro as my final two choices. I really like the wealth of Applications from iPhone. As far as HTC Touch Pro is concerned, I love the Outlook and office apps integration and QWERTY keyboard. Can you please offer your insights and help me pick one, the right one?