Casino Royale was all around kick ass. You Know My Name was awesome; Craig was an awesome, different style of bond; Eva Green was hot; great Sony Ericsson product placement; and awesome line where Bond tells Le Chiffre "Scratch me balls."
QoS was boring. The only thing it really got right was having a new hot chick around, except this time Bond was a blubbering pussy who didn't have time to bang her, let alone do anything interesting in the movie. The one cool thing he did in the entire movie was flip that guy by accelerating the motorcycle; rest of the movie was a bore. Actually, the second cool part of the movie is that when the main villain fought Bond, he was just some nerdy guy who sucked worse than Bond did. It was like they had a brilliant plan to make everything as boring as possible only to say "ha! see, it was boring because the characters themselves are losers!" in that one scene.