I think the primaries should all be held on one day. Like the National Election. By the time the Republican primary moved to Pa., NY, Del, Con, and RI, Romney had it all sewed up and only about 33,000 voted from all five states voted in the Primary. Setup a primary date, let them duke it out before hand, have a primary election on one day for all voters. I think the turnout would be much better. The voters on states that hold their primaries late don't really have much of a voice. The voters in the early primary states generally determine the candidate.