My idea would remove the traditional voting day and replace it with an online system to move the task into the 21st century!
There is nothing worse than spending an hour finding a parking spot then standing in line for hours on end, waiting to vote while being bombarded by political persuasion. Doing this online should have happened years ago, yet is still never discussed.
The system could be easily incorporated into the "MyGov" system to ensure fair voting along with the vote count being 100% accurate. It would also allow a user to read a summary of each candidate and what they have to offer, so users can make an informed decision before they vote.