Definitely yoga or Pilates.
Yoga can help you better relax, very low impact, and helps with chronic pain and stress. The more advanced stuff could be a problem, but the beginner stuff is relatively easy. Pilates could be an issue for your wrists, but certainly worth a try. Your instructor in yoga or Pilates should be able to give you alternative ideas to make things less painful for you (Like instead of putting stress on your wrists, you'd rest on your forearms instead-- stuff like that).
Swimming is low impact, but its a lot of cardio especially if you're not used to getting around in the water. If you are used to water than swimming is a good choice.
If you're not comfortable in the water, then most gyms have an elliptical machine that you could try. It has very low impact (none really) and the cardio is however you want it to be. It promotes excellent cardiovascular health.