Jon Hamm is an incredible actor. Season 5 of Mad Men proves this. It's really hard comparing Hamm to Cranston, and even silly, because their roles on their own shows are like so different. Don Draper hides everything from everyone and tries to fake all emotion, and puts on an act for everyone so he can manipulate them. Walter White is a character dropping further and further away from anything with any sense of morality or ethics, a character who is swimming in his own hubris with very little control of his emotions. So of course Cranston is going to have more great moments: his character practically requires it, because he's so fucking nuts. Don Draper is cool and collected, and Hamm's acting chops show through in smaller, less bombastic moments than Walter White's crying and then laughing in a psychotic way moment. I'd say Hamm is also much better at selling key emotional moments, while Cranston is better at displaying anger, frustration, and weakness. It comes down to:VIDEO vsVIDEO It's totally apples and oranges.