A couple of ways to cut your ego down to size that I’ve come across recently.
The first: Play Chess online on Yahoo! Games. Most people with higher rating will murder you. I thought I played pretty well, but not anymore.
The second: Get your hands on a Rubik’s cube. I have a cousin visiting from Canada, and my dad picked up some toys for him. I was just looking around, I saw that he had bought this famous puzzle, and picked it up to kill some time. I was sure of solving it easily, I remember doing it sometime in my childhood. An hour later, I “wanted to tear my head out”, speaking literally.
Any other ideas?