I was just looking for this information for a while. After 6 hours of continuous Googleing, at last I got it in your site. I wonder what's the Google's issue that doesn't rank this type of informative web sites closer to the top. Generally the top web sites are full of garbage.
Thanks for the sensible critique. Me & my neighbor were just preparing to do a little research about this. We grabbed a book from our area library but I think I learned better from this post. I'm very glad to see such excellent info being shared freely out there.