Electionprediction.org has:
Current Prediction:
Changed: 2011-04-28 09:35:18
Conservative Party - 130
Liberal Party - 58
N.D.P. - 37
Bloc Quebecois - 38
Too Close - 44
Total 308
They've been very accurate in the past (between 70 and 96% accuracy).. now we'll see if the polls or their methodology is wrong.
http://www.electionprediction.org/2009_fed/index.php