america's government is a pretty unusual configuration. i can understand why it would be confusing to anyone who hadn't had to take us government, or a political science class (in the usa of course). what we try to do is lump everyone into super massive parties. that doesnt prevent all the hippies and socialists from forming up their lesser parties though, collectively they're called independents, and they seldom win higher positions. on the side of voters i believe most americans are unafiliated with a party and vote based on what the candidates support. its sort of based on an antiquated understanding of politics, before the 2 axis political compass way of looking at politics came into being. so its really unfair to say that all republicans are the same or all democrats are the same. you have conservative dems, libral dittos and vice versa. socialists and small government types on both sides.
the problem with our system is that its really confusing. unless people really do personal research into the candidates its really impossible to make an educated choice. you have biased media that leads to more confusion and lobbyists who tend to tilt their stance on issues. political campaigns theese days usually lack substance. saying whatever toe audience your talking too wants to hear, and then saying something contradictory to the next crowd. but ive listened to speeches on both sides, and i like more of what the republicans have to say than i do about what the democrats say. also it seems to me with how bad bush did that the democrats were pretty much handed the election. and if obama/biden is the best they can come up with then i seriously question if that party is worthy of controlling the white house. pretty much the democrats said what they want to do, and the republicans said how they plan to do what they want to do.