Update Edit: Urgh. Still swaying back and forth between android and WP7. Downloaded ZUNE to look at the marketplace for windows phone apps.... Not greatly impressive if I'm honest. WP7- Pros- All models will continue to be supported due to the limited number of phones running WP7 Cons- Poor choice of Apps available,and no customisation. Will this improve? Zune software seems rather annoying to me.... Android- Pros- lots of apps available for everything, customisable. Cons- Unsure on phone support, Will HTC look after me? On the basis of this I am leaning slightly toward android.... Original Post: I'm considering getting a new mobile. Currently have a Blackberry 8120 which I love but it seems to be getting slower and slower and is getting kind of beat after more than 2 years in my service. So its time for a upgrade.... but what too? I like Blackberry, but really there is nothing that appeals to me. Phones I have been looking at: HTC 7 Pro HTC Desire Z I really like these as having a keyboard slide out from the side seems to me to make so much more sense. I have no experience with either android or WP7. Main use of Mobile is picking up emails and texting, hence the physical keyboard. Anyone have any suggestions or insights on these phones?