The keyboard is incredible, the screen is excellent, feels good in the hand. BB10 is going to be interesting to learn. Too early to tell, only thing I'm sure of so far is that it's a nice change from typing on glass all day. Will it replace my new HTC One? Possibly.