Soprano's Finale predictions (spoilers from last)