Wow. Quite a deep topic of discussion you've started here.

I'll need to remember to tag this thread properly so that I can find it in years to come when I'm wondering exactly when it was you came back from vacation.

But hey, don't let me hog the stage here. There must be a virtual line a virtual mile long, filled with people who wish to enrich their lives by mining the rich seam of discussion uncovered by your initial post...