I dare say the recent Casino Royale was better than the novel. It was an adaptation in the loosest sense, but they did a fantastic job of updating the plot forty years and expanding on the novel (which was quite short) to include scenes and events which had only been implied. It was fantastically well done, and while I like both, the movie was absolutely brilliant.