Thanks for making this a great Q&A everyone (and special thanks to Michael, obviously, for sharing his knowledge and wisdom!). It's been one of the best Q&As we've ever had.
The forum is now closed to new questions, but Michael will stick around for as long as it takes to answer any that are unanswered and finish existing discussions.