Posted on May 25, 2008Reason #297 that TechMeme sucks: no Mars No Mars on TechMeme tonight. Really. But some stupid one-word Twitter post made it on? Really. So, excuse me if I say FriendFeed! UPDATE: Just arrived from Mars, first color image! And another one. Awesome. UPDATE2: Wired Science has a great blog post on the Mars stuff today.