@reasoning logic,
												rl, I do have one good friend that votes Democratic most of the time.  Before the last election, he voted for Nader, and this time he voted for Obama.  I think his wife has huge influence upon him, and his son in college got caught up in the Obamamania thing, and so he did much work in his campaign.
The thing that really stands out about the man however, is that both he and his wife are very sound citizens, also religious.  For example, they would never have an abortion, but they are pro-choice politically.  They live their own lives conservatively, but they are politically liberal, so they are a bit of a contradiction, even though they don't realize it.  I think it is a case of some naivity, because he does not seem to connect the relationship of Democratic policies to the results.  Example, illegal immigration, he sees the obvious problems and we agree upon the obvious solutions and what the government should do, but he votes for the party that advocates the opposite.  On the Iraq issue, we discussed that often leading up to Bush's entry into Iraq.  He was always consistently against it, and to this day I respect him for that, but that is contrary to other Democrats that supported Bush but then stabbed him in the back later.  I get the feeling now that he is very disappointed in Obama but is not ready to admit it yet.  I ascribe much of his political leanings as due to naivity, because on many issues he is simply uninformed of the details when we discuss them.