Agreed:
We don't go to Bond movies for great acting or believable stories.
We go for incredible chases, cool gadgets, and hot leading ladies. Personally, I thought Halle Barry was a bigger casting blunder than Denise R - I still don't understand the Halle Barry hype - she's an average actress of barely better than average looks - but that's just me.
My Casting Malfunctions:
#1: Keanau Reeves as anyone who is supposed to have a modicum of intelligence.
#2: Demi Moore in anything related to the military.
#3: George Clooney in anything lasting longer than 60 mins or that doesn't include commercials.
#4: Leonardo DiCaprio - period.
#5: Ewan McGregor as Obi Wan - horrid.
#6: Ben Stiller as anything other than Leonardo DiCaprio's boyfriend.
LOLOL! Good list!
Did you forget Julia Roberts as a cranky, short-haired Tinkerbell in "Hook"?