"Also Microsoft is infamous for waiting to announce games until a couple months prior to release"
Nope, this is a myth.
Anyway, MS do have an OK lineup this year. I'm willing to bet Splinter Cell and Alan Wake will get Q4 release dates and Forza 3 & Killer Instinct 3 will be revealed soon.