Actually, IMAX is 70mm. I saw Matrix Reloaded and Revolutions in IMAX and although it was letterboxed, it was razor sharp 70mm. It blew DLP digital projection out of the water. So in a way, 70mm is alive and well which is a good thing.
http://en.wikipedia.org/wiki/Image:Imaxcomparison.png