None of those listed really strike me as hot. There is cute, there is handsome and then there is hot. Your list mostly consists of semi-rugged guys in the middle between these poles, in other words: luke warm rather than hot.
Bring on the hot guys!
Robert Downey Jr.