The Bonds played by Daniel Craig are the best so far in my opinion.
... it's turned into a fashion show for poofters.