TITA is pretty crazy, I'll give you that. I think you'd dig In Short and I Ride Park City. You should check out Forum or Against 'Em just for the sick video parts.
If you're looking for the hugeness in Thats It, Thats All in other snowboarding flicks you may be disappointed. Most of the other vids focus more on the tricks than the scenery.
I just watched the trailers for In Short & I Ride and they look like exactly what I was looking for. Thanks man. Any other suggestions?