Flashforward (the book) is all true - they have discovered time travel at CERN! Screenshot of http://press.web.cern.ch/press/PressReleases/Releases2010/PR22.10E.html which has been up for some hours now. All asleep in Geneva? :-) Regarding the actual science http://newscenter.lbl.gov/news-releases/2010/11/17/antimatter-atoms has much more, by the way.