Billy Crystal is back to host the Oscars in 2012, where has he been all this time?