Slashdot linked up this nifty one-year anniversary site for the Mars rovers. Amazingly, the dot-heads haven't crushed the server (your tax dollars at work), so the tres-cool flash movies are still available. Check it out!