Iowa Public Television (IPTV) - because of their high quality programs
Local church - they pass my money on to people in our church, our city, North America and around the world who have needs. I also donate time here (setting up for meetings and running sound equipment).
Habitat for Humanity - donate time and money through United Way because even "poor" people deserve to have affordable housing (plus the new homeowners contribute their time and money to pay back the interest free loan, and then are required to help build homes for the next group). Plus it's good to work alongside coworkers outside of work.
Summer camp - money and also volunteer 1 week a year to work with kids from all sorts of backgrounds, because most kids don't have great parents. And because I am basically a kid.
Pregnancy Center - money to help them counsel pregnant mothers on their options to deliver the child. They also support the mother for several months if she decides not to go the adoption route and keep the baby herself.
Homeless Shelter - they have been operating in my city since early 1900's. Nobody is turned away. Free meals 3x a day. Eat meals and talk with the people who are there. I also buy supplies and then enlist the kids at my local church on a mini assembly line to build toiletry kits (quart sized ziplock bag with a washcloth, toothbrush, travel toothpaste, travel deodorant, razor, shaving cream, mouthwash, soap, and travel shampoo). Each man receives one of these when they enter the shelter. We do a batch of toiletry kits a few times each year.
Buy sandwiches for people I meet on the street who need food