For several years (starting with my senior thesis), I was having a lot of arm and wrist pain when typing. I tried all sorts of things, but what finally made the pain stop was rock climbing. I joined a local climbing gym, and all the pain just went away. If I go for more than a few weeks without climbing my wrists start getting stiff and then hurting again, but as long as I climb regularly the pain stays away. Climbing is also a lot of fun!