Just saw this one yesterday.
Suffice it to say, I actually enjoyed it. Mind you, it's not supposed to be a huge blockbuster (compared to The Avengers and such), and the formula is different from the rest of the Marvel films, but it still does well.
On that note, it didn't make a huge amount of money at the box office. Just a tad less than $60 million in the US. But, its budget is also considerably lower than most Marvel films. It's meant to be that way. Marvel surely wasn't banking on this one being a huge cash cow, and that's fine. Not every film they make needs to be.
Your thoughts?