July 22, 2011 Apple launches Lion, and it roars (good article from USA Today) Edit Delete Tags Autopost via usatoday.com