Glad your experience has been good. And really glad to know that it seems like the 2-step authentication likely prevented unauthorized access to your account!
Good point about "authorized application" codes. I mentioned them only briefly in the section "two more important things to know". They can be a bit confusing for users first setting this up, so I wanted to mention them -- but not go into too much detail.
I know I end up reviewing the Authorized Application list every other month or so. I try lots of online software, so I'm always adding permissions and approvals. Probably should add to my monthly checklist to review these approvals in Google Apps, Facebook -and- Twitter.
Thanks for reading!
Keep Up with TechRepublic