20100427 tech: BlackBerry launches new smartphones