E2F – at the crossroads of life and death