Sorry for not posting, folks. A new router is on the way, and should be arriving in the next couple days, which will hopefully solve at least half the problem. In the meantime, I'm relegated to these quick from-work-in-stolen-moments posts. Blech.
I was going to post about The Switch today, but what with the no-time and all, I'll be brief: loved it. Totally go see it.