Saw it in the theatre, and loved it. I had really high hopes, as I loved the storyline from the comics. I liked how they changed it for the screen, and the reasons for the rift between Tony and Steve. I re-watched it when it hit Netflix, and it felt a lot slower than I remembered it, but it still held up, and was still enjoyable. Funny when it needed to be, dead serious when it needed to be, and everyone got their moments to shine.
Even Spidey's cameo. Damned thing felt somewhat shoehorned in, but they worked it in very well, and he gets some awesome one-liners and banter that made it feel like his comic book counterpart. And if you don't cry during the last confrontation, you have no soul.
BVS? No contest. That movie isn't even in the same ballpark.