I have a friend named Rick. I know a good many of you know him or check out his blog from time to time (if not religiously), but I thought I'd take this space to introduce you to him and his blog because he has so many good links and things to say, that I think you should know him.
That was a very long run-on sentence.
So, instead of copying and pasting alot of his content here and giving him a hat-tip, I'll just put his blog link here. Check it out.