@rabel22,
Currently my money is going to get a decent health care plan with a public option. The political contributions of individuals like me are actually thwarting the money from the corporations, Harry Reid (someone I am not always thrilled with) is putting the public option, the big corporations don't want, into the mark up.
Recently I was happy that my contributions to the Democrats helped pass the Lily Ledbetter act which ensures fair pay for women in the workplace (against the interests of big business).
Most of the Democrats support increased rights for labor and protections for organizers. The EFCA has significant support in the Democratic caucus (over the strong objections of big business).
Then there is Net Neutrality and Credit Card reform.
You can always look at the negatives, or you can seek out and support the positive things that the Democrats are doing.