Technology | Tue Jul 5, 2011 3:45pm EDT

Countdown starts for NASA's last shuttle launch