I am a very visual learner and a voracious reader. I read two or three books a week. Therefor I'm also a fairly good sight reader of music. Pretty good but not good enough. No matter how many times I go through a piece I'll stumble over a phrase much as I would if reading a story out loud. Since every pro player, excepting classical players, plays from memory I assume it must be the best way to play without making mistakes. The question is, how do you memorize a piece? I know it seems self evident but I'd be interested hearing from folks who play regular gigs, step by step how do you do it?