The First Free Xbox Games for Gold Game is Defense Grid, Not Halo 3 or Assassin's Creed 2
While both Halo 3 and Assassin's Creed 2 were mentioned at E3 and "implied" to be the first games, it seems that they will be available but not during the first month of the program.