The movie wasn't bad by any means. I don't feel like I wasted my money seeing it in the theatre (not a habit I often make). But I wouldn't have lost much waiting for it to come out on DVD.
I guess I have just come to expect more from both Scorsese and DiCaprio. The writing was fine, not great. There seemed to be plot holes and inconsistent details throughout (though I'd like to watch it a second time to watch for more legitimacy in the plot, I don't think I could sit through another 2+ hours of it).
All in all, a pretty good concept for a movie, but less than perfectly executed.