I thought Hulk was rather good. What let it down was the storyline involving Nick Nolte becoming Absorbing Man, and the rather climax.
The Hulk versus those tanks and helicopters was cool and badass. So not all bad.
Superman Returns was awful, Brian Singer was not suited to Superman (Superman is pure fantasy, whereas X-Men is grounded in the realism and socio-political themes which Singer is so adept at) should have done X-Men 3, its sad to think how good X3 could have been if Brian Singer had stayed on.
My Top 5:
1. X-Men 2
2. Batman Returns
3. Batman Begins
4. Batman
5. Spiderman 2