I think the best way would be a series of national debates, the tv companys would show them out of thier own interest, you could even have them go a little in depth with a debate for each subject, one for foriegn policy one for economy ect. or maybe more than one for important issues...

This would be a decent amount of advertising for each candidate and would not be needed to be paid for... maybe even putting more attention on policy differences