E3 2007 - Thoughts and Opinions