Orlando Bloom = no.
As much as I respect him as an actor, I just don't feel he'd fit the role.
Besides, he's simply far too young. Although Bond is ageless, he needs to be at least in his late thirties, to give the impression of having years of experience and a distinguished history in the military and secret service.