Sorry if this one's been done, but as CLB pointed out, there's over 1500 posts here...
I keep waiting for someone to make a list, so I can unpin this one...
KRAD, you working on anything now? Got time on your hands?
If not, I'll set aside some time tomorrow. It's gonna be a looooooong day.