E3 07: The best and worst trailers By GamesRadarTylerWilde published 16 July 07 All the E3 2007 trailers you need to watch, and the ones you'll wish you didn't