It's great to see this thread is still being useful....might have to think of a few new things to add...