Last week I left Google to go back to Microsoft, where I started this Monday (and so not surprisingly, I was too busy to blog about it). I think I am the first person in the Seattle/Kirkland area to do so, so this merits an explanation. Isn't Google an insanely cool place to work for? What about the free food??? There are many things that Google does really well, and I plan to advocate that some o