If you are experiencing wrist or forearm pain, everyone will probably automatically assume it's carpal tunnel, but it may be different condition called tenosynovitis which "is the inflammation of the fluid-filled sheath (called the synovium) that surrounds a tendon" (source: wikipedia).
It probably would have helped me to run across the term "tenosynovitis" sooner because mild cases can actually be pretty easy to get under control.
One of the first things to examine are the ergonomics of your workstation...the natural keyboard can help, but the one change I made that seemed to help the most was changing to the Evoluent VerticalMouse. It's a great product and if you are having wrist pain, you may want to check it out. I've heard rumor that they are working on a wireless version as well.