I thought Pearl Harbor was underrated. It has its flaws... the love story's corny (they reached for Titanic... and fell short) and it's overlong. But it also has quality elements... the action and special effects are incredible and so is the production design. And, to be honest, I didn't mind Ben Affleck's performance. He's underrated in general. He's made career missteps (Gigli, Surviving Christmas), but has also delivered great performances (Bounce, Dogma, Good Will Hunting, Hollywoodland, Jersey Girl).
I also enjoyed Josh Hartnett and Alec Baldwin's performances.
So, not a great movie, but not as awful as many would lead you to believe.