Wow that was a great post. When I first saw it I was thinking "Really? I thought there was enough on this..." but I found it to be very informative.