<articlelink moved to post 1> Astro
This article is a cnet review of what looks like an early beta build from January. Even though it's about 6 months old I still found it pretty informative.
"You'll find that many of the truths we cling to depend greatly on our own point of view."
Last edited by Astrotoy7; 07-26-2009 at 08:18 AM.