Adrian Paul could play Bond as a cross between Connery & Brosnan.
He has already played a Connery-esque character in Highlander & I reckon he could pull off the suave persona of Brosnan as well I feel!

While I might normally be against an American playing Bond,I feel he is not such a big name that the character would become "Americanised",and he seemed to play a Scot pretty well!