Mac OS X Lion revealed, will ship in July for $30