Visualization - it\'s been huge for me. Your mind doesn\'t know the difference between imagination and reality. You can\'t always practice perfectly - my fingers will play a little bit out of tune, or my dance moves might not be as sharp - but in my mind, I can practice perfectly.