So, I watched Man of Steel for the first time yesterday and watched Batman V. Superman just now.
So, Man of Steel is pretty bad. In a ton of ways. I think Russel Crow is the only actor trying in it. Michael Shannon seems like he's sleep walking through this, and between this movie and Batman V. Superman, poor Henry Cavil is just not a great actor in this role. You can tell he's trying hard, but just coming off stiff. Anyway, Man of Steel was pretty bad. From the beginning straight out of Avatar/Star Wars prequels, to the plot that made little sense, to the excessive amount of destruction. It also has a really bad narrative structure to it. Ah well.
Batman V. Superman was...okay. Not great, not bad. Entertaining for sure, but overall pretty dumb. I loved Affleck as Batman, and I loved Wonder Woman. I even liked Cavil as Clark, just not as Superman. The plot was pretty awful and just way too all over the place. I think the only parts I thought were clever (although still poorly placed in the film) is the future visions/Flash cameo. My assumption is that Superman comes back essentially as a villain and the first Justice League movie is with Superman as the pawn victim with someone (Darkseid or Lex) pulling his strings, and that the Flash will have to travel through time to fix something, leading to the second Justice League movie where they fight Darkseid directly. It would be a clever idea, though I doubt it will play out like that. However, having Bruce have those visions and then having him wake up after Flash's cameo really didn't make any sense at all.
Over all, I'd place it a bit below Avengers 2.