Mine are as follows.
Lib 47
PC 40
NDP 20
Popular vote
Lib 38%
PC 37%
NDP 21%
Since most seats won't change here are the one's I see flipping.
Liberals pick-up Davenport, Trinity-Spadina, and Etobicoke-Lakeshore
PCs pick up Brant, Ottawa West-Nepean, Ottawa-Orleans, and Glengarry-Prescott-Russell
NDP pick up Windsor West and Sudbury.
Hudak resigns on or shortly after election night, Howarth stays on but faces pressure by some in caucus to resign. And I say this as someone who plans to vote PC albeit reluctantly. This is an election Hudak should have easily win, but due to some stupid moves at the beginning it appears he blew it or even if he does win it will be a very underwhelming one.