You seem to have some very good info in here, I have found myself handing out this link on a couple of occasions now and will probably be doing that more often. I will definitely let you know if I think of something that would be good for you to add to this.