Great commentary!
So what have I learned from this?
1. Sharing your problems helps, even if you end up finding your own solution
2. It always turns out to be the last thing on your list of things to check
3. It's always Bill Gates' fault (he'd probably feel bad if he weren't so damn rich)