BlackBerry App World crosses over the 3 billion app download mark