We went to see Phantom of the Opera today, but it was sold out! Instead we saw The Aviator, which happened to be playing at the same time. We thought it was very educational, and Decaprio did an excellent job.
I'll take in the Aviator on your recommendation, then. Phantom is still worth your time though.