I'm glad they revealed Ted's wife this episode. In contrary to what everyone else is saying I thought it was an okay episode. Obviously not nearly as good as the earlier series and yes Ted/Robin is overdone, but it was okay.
Time to put HIMYM away now. It's run it's course, season 9 should be interesting.