Bond isn't necessarily about looking good. I mean, Sean Connery isn't exactly a great looking man. I tihnk Pierce Brosnin just happened to be a more suave looking guy. It's more about the attitude and sophistication than anything else. If he can act the part, then he'll be a good bond.