WOW...This is an awesome thread with great amount of details....