Thanks for the rapid replies, everyone. I'll definitely check out those balance exercises, and the one arm drills in the mastery course.
I just went to the pool in my lunch hour and tried the CSS - failed miserably, lol. THat's not to say it won't be possible, it's just going to take some work.
Thanks again guys. Lots to think about.