For me it has to either be Mark Salling (Puck from Glee) or Jesse Spencer (Dr Robert Chase from House). I think Jesse might slightly top it though with that Aussie accent!
From a girl's prespective, I'd have to say that Eva Longoria has to be one of the most beautiful women on tv. Seriously wish I looked like her!