I'm still waiting for someone to coin a term for when you google around for a problem and end up at your OWN answer on SO from a year or so earlier. This happens more often than I'd like to admit.
I'm incredibly thankful for the many, many hours that SO has saved me personally.