BlackBerry delivers, but tough battle looms
The newly rechristened BlackBerry has delivered on its promise to breathe new life into its aging, iconic product line for diehard fans, but faces an uphill battle against the iPhone and devices based on Google's Android operating system.