1) My friends were into it, but I had never actually seen it until I began working somewhere that had it. One late night I popped in my quarters and still haven't ...
I'm a 5'10", 160-180 (haven't measured in quite some time) and don't have a problem hitting the pads (well, not as far as my weight/height is concerned )