I love the internet! I love google. It never lets me down. Sometimes it takes me a little longer than I might like to find something only because I haven't thought of the right words. But when I do, it is fantastic.
I'll often say a phrase and then think to myself, "where did that come from?". So I found the most excellent site. Sayings and Phrases Check it out. Very cool.