BlackBerry delivers, but tough battle looms

The new Q10 and Z10 should stem the tide of defecting users, but may be too late to win over most consumers