BlackBerry diehards finally get a keyboard

Tech review: The new Q10 is a sometimes uneasy combination of the company's modernized BlackBerry 10 operating system, which is designed for touch screens, and a traditional design modeled after the BlackBerry Bold.