Heh, if you knew some of the discussions Keith and I have had, you'd know this isn't a suck up thread. No amount of sucking up is going to square our massive worldview differences, or even bring us to the point where we could call each other "friends".
I make this thread because Keith deserves the recognition. That's all.