Blackberry, iPhone and Windows Phone 7

During the past year or so, I have been so in love with my BlackBerry, that I have actually almost stopped using my iPhone (Which is a 3GS and updated to the latest version), but also since two weeks back, I have also started using a new Windows Phone 7, which is the HTC HD7. ...