Honestly i like Casino Royale i would have it in my top 5
it has great visuals, beautiful backgrounds, great director, a decent villian, beautiful bond girl and a good decent story
but i think the one things i didnt like about the movie is Craig- i mean to his credit he gives a decent performance but i still wasnt convinced
the other thing was the reboot way- honestly they could have just had a softcore reboot (like the new series of Doctor Who or Ash vs Evil Dead) establish that Mi6 had some cutbacks hence the no gadgets Q and Moneypenny left or were on leave and M was dealing with Bond who in the casino royale book was basically close to retirement anyway and the whole adventure of Casino Royale reingnites Bond to continue on with a passion
but thats how i would have gone with it but ill give Casino Royale an 8 or maybe a 9 out of 10