Just a few thoughts:
Id really like to see better coverage of primary elections...zoom in so the state covers the map area, with the candidate pictures on the bottom, similar to coverage of the general. I imagine this would be difficult to do, so perhaps just for key primaries like New Hampshire, California, New Jersey, Illinois etc.
Be able to give more than one speech per topic... should be unlimited.
Make the pre-election office of the candidate important. For example Governors have a better shot than a Senator to get elected, and the Senator in turn has a better shot than a congressman.
More accurate regionalism - for example a New England Governor should get a bonus in the other 5 NE states
Speeches and ads on issues should gradually raise their importance. If all the candidates talk about is education, it could quickly become a major issue
Winner of the New Hampshire Primary should get a bigger bump in the polls.
Similar to Crusaders, you should be able to hire a loyal campaign staff... give them attributes like carisma, loyalty, intelligence... etc.
Give the VP candidate a bigger role - the ability to give speeches, more attributes, greater support to the ticket in home region (not just his state). The ability to let the computer manage the VP... sometimes I get so tied up with the top of the ticket I forget to move the VP... the option should be there to let the computer do it... possible hire a campaign manager - depending on how much money your willing to spend, the better the computer manages the campaign.
Make it so the congress does not necessarily go along party lines - i played as a center-right independant, won 230 electorial votes, the democrat got 100 and something, and the republican only got 80 something, and the congress choose the republican. I dont beleive this would happen - the fall out of denying the winner of both the popular and electorial votes the presidency would be too great for a republican congress.
Religion needs to be part of the game. Imagine if a devot Catholic Democrat from Georgia ran against an athestic liberal-republican from Maryland - the political map be upside down. The Christian right needs to have an endorsment, as do pro-life and pro-choice action groups.
More detailed candidate information. The title should be from a drop down list, you should be able to creat a sort of resume - for instance 3 four year terms in the PA state legislatur 86, 90, 94, three two year term in the House 96, 98, 00, one 2 year term as speaker of the house 00, one 6 year term as senator 02 - 08... etc. Let that decide your experience. What I think would be really nice is once you have your "resume" created have the computer ask how you voted on a few key bills... could have a serious impact on your campaign... just an idea - doubt its possible.
Be able to accept or decline donations. Have organization approach candidates with support. For instance, have a major toacco company offer support - taking the money can help your campaign, but there could be negative fallout for taking money from that organization
choose when your candidate enters the election - some candidates dont enter until after the New Hampshire Primary, or declare their candidacy just before the NH filling deadline.
during the primaries, have the option of not being on the ballot on certain states - for instance John Edwards choose not to be on the ballot in NH, thinking he didnt have a chance - saved some money but in retrospect may have cost him the nomination. Could make it so being on the ballot in each states cost a little money - the more options and choices are available in the game the more interesting it will be.
It should be very difficult for candidates with view points outside the "party-line" to get their parties nomination - a democrate against abortion, a republican in favour of universal health care or against school vouchers.
Candidates with extreme positions should automaticly issolate a large portion of the electorate. For instance, I created myself as a candidate, I am far-left on education and healthcare, and center-right on most things. I am conciderably right-wing in regards to abortion, same sexmarrige and stemcells... yet I won the election with 450 electorial votes! The election was a walk... a great amount of debate should have came up, yet didnt.
In a situation when the president is not running for re-election, for example in 08 senario,the incumbant party should be able to move the President around similar to the Candidate and the VP Candidate... even if they are only allowed to have 1 event a week it could be a big advantage or a huge liability to have the president on your campaign.
There should be extremly rare events that could potentially sink a campaign... for example (and this is off the top of my head) a candidate is strongly in favour of allowing canadian perscription drugs into the us, then it comes out they were made badly and 100 people die of complications - this would effectivly blow a sure to win election out of the water. Obviously a better senario is possible, but I this needs to happen very rarely, and then even if it occurs should only have a massive impact if one of the candidates have the right stance on a certain issue.
Make a candidates age and health an issue. Make it possible for a candidate to die on the campaign trail, ads and speeches attacking the candidates health.
Dirty Campaigning - have the option to buy votes, stuff ballot boxes, hire assassins, conseal health problems and make up scandles on their opponents... all of which should have a horrible impact on the campaign if it comes out that they were behind it.
Be able to govern, help with the midterms, appoint a cabinet, and decide to run for re-election.
the game should take up the whole computer screen - not just a third of it
during election night you should be able to call your opponent and conceed
These are just some ideas off the top of my head... i doubt theyre any good, or for that matter possible.