E2F and cell cycle control: a double-edged sword