Damn its complicated there in the states, and with that electronic voting, yikes, I wouldn't trust those "missed by 1000 votes" crap that always seems to happen.
Here you just vote for whoever you want, you don't have to register with any party, just to vote in the first place. Oftentimes you simply have to show your drivers license or something else that proves you live in the riding.
I voted a couple of days ago for the first time, voted for the Green Party. It was meh. I've been volunteering with them this week too, gotten to know the candidate personally and met the Provincial leader personally as well and travelled in their entourage.
F*** politcal neutrality!