Received my Q10 today, and have spent some time setting it up. Seeing as how I am pretty much imbedded in the iCloud infrastructure, thats the first thing I tackled. My mail and contacts synced flawlessly with iCloud. My iCal is problematical at present. I have been reviewing the different forums, and help postings, but so far thats not working yet. The keyboard is wonderful. The size of the Q10 may be too small for those used to the 4 inch and larger users. To give one an idea, its about the same width as my iPhone 5 (a touch wider) and the whole device is about 3/4 of an inch shorter. It is super thin, and feels great in the hand with its slightly rubberized back. Feels basically the same as the 9930 I had for a short time. Personally, I think I preferred the thicker 9650 I used for a couple years, as it was not as light, and beefier. Nonetheless, this is a sweet device. One of the major concerns I had, was the lack of the little trackpad. Whatever one says about that, the fact is, it was so easy to insert a cursor in emails and text, and correct. BB has done a wonderful job in replacing this. When you touch a spot to insert the cursor, a little circle comes up and the cursor is placed within that circle. If its not in your exact preferred place, its simple to move it over. Very intuitive, and the execution is amazing (and very quick). I have already deleted my UNfavorite apps, like Twitter, and Facebook. One of my favorite apps I use daily, is Splash ID. Used it on Palm, on my old BB's, and use it on my iPhone. Always synced it with my mac. So far, have not seen it for BB10. Email has been sent to see if it will be offered. Did some surfing on the web, and its extremely fast, with a sharp screen. Surprise, surfing on the small screen is not as good as a larger one. DUH. On the other hand, email, and texting is great, just like it used to be. Haven't had the opportunity to use the built in navigation and maps yet, but time will tell. Build wise, its great. Size wise, for my usage, its perfect. Lots of things to still learn, and have to get that caldav working with iCal. Our corporation is still not supporting BES10 yet, which is one reason why I have it. Supposedly in a couple weeks, I will be beta testing BES10 along with the head office. In case anyone wants to know, I'm on Verizon 10.1 at present.