Thought you guys would like to see this.
100 Push up variations infograph (all linked to videos)
http://strength.stack52.com/100-push-up-variations/