kn on 12 September 2007
At point #2 in OP -- With Halo 3 coming soon I expect MOST games, pretty much across the board, to take a pretty big hit that week (Halo 3 week) with some maybe even coming back up again in the aftermath.