I am on the edge on whether or not to get a new phone. I currently have a Blackberry Curve 8900 that I love.but am thinking of getting the HTC HD2 Any thoughts?