I've found this thread very interesting and informative, thanks.