BlackBerry has big expectations

I've just been thinking - this year has been a pretty huge one with tech.

Apple

Hardware - New laptops.

Mobile Software - iOS 6

Computer Software - Mountain Lion.

Microsoft

Hardware - Surface

Mobile Software - Windows Phone 8 / 7.8

Computer Software - Windows 8 (RP)

Google

Hardware - Nexus7

Mobile Software - Jelly Bean

Computer Software - New 'Aura' Chrome OS.

BlackBerry has a LOT to live up to. Can it do it, with BlackBerry 10?