Yet those were his two best films and much better than this.
That's just like... your opinion, man. According to http://www.rottentomatoes.com:
The Prestige: 75%
Sometimes a movie can have a good plot and good fx. I for one thought it was very well done in both areas.
Put not your trust in money, but put your money in trust.