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