One of my favorite characters of all time is James Bond. He's the ultimate hero: he always saves the day and gets the girl. And he always does it with style. And out of the 20 some odd movies, there have been some great moments and some not so great moments.

So, I made a list of my favorite Bonds. Add your list on who you thought did the best job below.

Sean Connery
Connery should be Number 1 on everyone's list. I mean come on...he IS James Bond.

Daniel Craig
After a several year hiatus on the franchise, Daniel Craig breathed new life into the character making him more believable, darker, grittier...he brought Bond back to the big screen and back to the forefront of mainstream blockbusters.

Timothy Dalton
To me, the Timothy Dalton Bond movies are some of the most underrated films in the franchise. The story were great and he made an awesome Bond.

Pierce Brosnan
Pierce did a decent job playing Bond. He was quite as good as Connery or Craig, but he wasn't quite a bad as the last two folks on this list. He was nothing above serviceable.

George Lazenby
George had the pleasure of pinch hitting for Connery during his contract dispute. Which means, he had the pleasure of starring as James Bond in the one where Bond got married. He was a good Bond, but he gets penalized for only being in one film.

Roger Moore
And finally, to me, the most overhyped Bond of them all...Roger Moore. Yes, I liked the Moore films. But, they were way too campy and get old really quick. Its like the 1966 Batman Television show, it's fun for a while and then the jokes just get stale.

More From Highway 98.9