The only real "news" here is that the Eglinton LRT will run underground as far as Kennedy and that Finch will be some kind of "improved" bus. The money isn't any different from before, except that the McGuinty government greenlighted Ford et al to try to get private funding for their Sheppard subway. Good luck with that.
Anyway, while I didn't mind the original plans for Eglinton, this has ballooned into very costly territory: speding $8 billion for an underground LRT line that runs under big box malls in the Golden Mile is the second most costly public transit project in North America right now after New York's 2nd Avenue subway line - which, I would argue, is a better use of $15B than Eglinton is of $8B. This is going to be Mirabel II.