As for apps. This is some tired shit, too. I run some great apps on my BlackBerry, I have more apps on my BlackBerry than my Android. But yeah, no apps on BB, none at all, and anyway they don't do anything and are all shit. The 1 million apps downloaded from App World per day must be a figment of every BB users imagination.
I'm sure BB has apps that you find useful, but the fact of the matter is that they have about 10,000 apps?
Android has 10x that, iOS? 20x that amount. It's not about quantity either, both platforms have higher quality as well.
Honestly what I expect from RIM is to refine their core functions. If they get that down I could see them starting to compete on the app front.