Exciting developments in Ontario, where the Citizens' Assembly, a randomly chosen body of citizens from each of the 103 current provincial ridings, decided to overwhelmingly endorse reform to an MMP system. The system the Citizens' Assembly provides would combine 90 ridings with 39 province-wide closed-list seats--i.e. minimal change while providing proportional outcomes. It is already facing the predictable opposition from the main parties and establishment, and must clear a 60 percent threshold to pass, but it certainly deserves support. See democraticSPACE for more.
The NDP has come out in support; BC and PEI have already rejected reform, though BC seems likely to move to STV (having voted 58 percent in favor last time, Note: the approval threshold was 60 percent) in 2009. New Brunswick is currently studying the issue.
Correction: New Brunswick is actually done studying the issue; the Commission on Legislative Democracy proposed an MMP system with 36 riding and 20 closed-list seats in 4 regions (also recommending that the new system prohibit riding candidates from running on a list, and vice versa). However, it is unclear if the new Liberal government will call the referendum, which was promised by the previous PC premier, Bernard Lord. This would be sadly appropriate, as the Liberals just won the 2006 election despite losing to the Conservatives by 1,400 votes.