In case you missed it, here is a great book that shows that there is not a dime's worth of difference between the two major parties: The Difference Between Democrats and Republicans.