I like Brosnan. He's my second favorite bond next to Connery.
I think Ewan McGregor would make a great bond as well. Seeing him in 'Down With Love' (although a comedic role..) he can really pull off that suave look. And he's got that original Connery-esque Scottish accent.
I can't see him in there at all. I could see why he would be considered, in a marketing attempt to attract a younger, more hip, Bond following.
Also, I think Bond films need an overhaul in writing and directing. I would like to see a darker, more edgy Bond flick, personally.