Thanks for posting such a good thread...