This was on Darren's blog a while back, but I'm going to revisit it.
Undecided on who you are going to vote for on June 30th?
Answer 19 questions, from The 2004 PoliticsWatch.com VoteSelector Quiz and see where you stand.
my results:
NDP: 100
PQ: 88
LIB: 59
CP: 41