Very interesting and exciting analysis from Adrian Holland on NEO! (Link in thread)