1. Still a little buggy, but this is totally badass: http://www.whatwasthere.com/

Notes