Even though I've watched it almost 2 months (if not longer) ago, I feel like I have to write a review, mostly because of the bad ones about this movie. Personally, I don't give a damn about westerns. Never did, even though I did watch a few, but 99% of the time it's just not my thing. The only reason I ever watched this one was because of Johnny Depp, plus a few scenes seemed funny. I had.. no expectations, but didn't really except much after so much harsh reviews.
Anyhow... it was awesome! And I mean it. Johnny Depp was great in it, and as for the movie as a whole, I thought it was great. Sure, the story wasn't perfect, but there is a lot of comedy, and if you've liked Johnny in The Pirates of the Caribbean, you'll quite probably like him here as well.
Personally, most of the times, I watch the movies to be entertained, as I believe it should be, and although this movie had some smaller faults and maybe lack of stronger story, it made it all up with a lot of good comedy. I know it's based on the some show from.. well, a long while ago, but it shouldn't be compared to it - the same way most remakes shouldn't be compared to originals, it is what it is. Sure, maybe Tonto in the original was better for some, more serious, whatever, if you're expecting to see that, then don't bother watching - just watch the original, and stick with it. But if you want a good, fun movie, that will make you laugh and not make you feel like your time is wasted, then give this movie a shot.