BlackBerry App World crosses over the 1 billion app download mark, 3 million downloads per day