Republicans will never win another Presidential election until they can decide who they really are. Mainstream repubs are nothing but RHINOs just looking to compromise so they can get re-elected; at least the Tea Party candidates believe in certain defined ideals. The problem with the Tea Party is that we now have almost half the population on some type of entitlement and they vote. They folks with no skin in the game will never vote for the Tea Party. It's a screwed up situaiton that will likely lead to 8 years of Hillary.