I mean just watching that makes me squirm and all sorts of excited. :)
http://www.imagefap.com/video.php?vid=105271