Excellent story, a very good way to hook someone in is using something they're interested in. Having a base knowledge in everything is always good for presentations, especially 'on the fly' ones (even if you plan them ahead of time).
I'm with you man, I can't load a back pocket to save my...