New Brunswickers will cast their votes today in what is being predicted to be a tight provincial election.