Well, I am glad that this thread generates a ton of great discussion. Not to say that we have to jump ship from BB but to know the competition. I would like to stay with BB since I have it the days from 7100, 8700, 8100, etc. However, it really needs upgrade its OS to handle memory better when "multi-tasking", if that is a convenient word. Case in point, if you use UMA/Wifi network connection, browsing Google map, and pick up a call from a friend, see what it will do - you will see the little clock ticking or "reboot"!