Well, I usually give slashdot minor credibility. Then again,
www.physorg.com also had this story and I really like that site since it's all about sci/tech and is usually accurate. I guess we'll have to see.
I wish the "controls" for the rovers could go up on eBay. Too bad they're all just transmitted lines of presimulated code...