skiierman i respect you but that is just a giant assumption. Majority of people you know really means nothing....while i agree with you somewhat, you're overlooking the fact that LOTS of people are completely ISSUE based voters. If some hard-core pro-choice republican was running against some evangelical pro-life democrat, be assured TONS of people will totally abandon any previous notion of their political parties and vote for the candidate that supports the issues they are most passionate about.
Over time, certain precedents have developed where repubs are typically crazy god loving anti-abortion maniacs, and similar problems for democrats. So, when deciding which party you support, the deciding factors are the issues they support. What i'm trying to say is that people are tied to the ISSUES, not the PARTY.