I have to disagree there.
Aside from Iron Man I & II, The Incredible Hulk, Spider-Man I & II and moments in the Blade franchise Marvel films have ranged from pretty underwhelming to flat out garbage.
X-Franchise = terrible (the Nightcrawler scene was the only cool thing out of 3 movies)
Daredevil = terrible
Elektra = terrible
FF = terrible
Ghost Rider = terrible
Punisher = terrible (Thomas Jane was ok but it could have been great and fell short)
Hulk 2003 = meh (had some cool moments and a good cast but over all missed the mark)
Some may think that my film standards are set a little too high (and that is ok) but I gave it quite a bit of thought prior to posting and I stand by my initial opinion.