Certainly more then half of the Bond Movies have been shit, but the Craptacular Spiderman Trilogy is incredibly boring and hard to sit threw. The only movie that was worth it's grain of salt was the first movie, with the Green Goblin. Spiderman 2 is perhaps the most over rated film in the history of cinema.
Doc Ock is the worst superhero villain ever, ever. Bar none, this character was abysmal. He was a bore, about as non threatening as it god. Raimi, the hack, spent way too much time trying to force humanity on his characters that in the long run, you don't care about them. Mary Jane becomes an obnoxious, over bearing bitch, Peter Parker becomes nothing more then a sniveling, snot nosed brat that you can care a less about his problems. This is such a terrible film from all points of view except one, JK Simmons. He is phenomenal as JJJ, but other then that, this film, like the series, is forgettable.
Casino Royale was a great film. It did something that Goldeneye almost achieved, but failed to build on, bringing credibility back to these films. There were a string, of simply terrible Bond movies. In fact, Bond had lost most of his credibility as a great film series for almost 30 years. Goldeneye brought people back, but failed to deliver the knock out. So the reboot with CR happens, and it's phenomenal. You care about Bond again. You take away the crap toys and put him in a gritty, nasty world, and you make him a brooding bad ass. It was a 180 from the suave, Bond. It was a great move, and a great movie, and easily better then SM2.