I get some inside info, more all the time. But that has less to do with my having worked at Microsoft and more to do with being a reporter and having reported at E3.
Thanks for the comments. If anyone has any questions on Mario Galaxy, be sure to ask (here or at my forums). I would love to answer any questions.