1. John Cusack (mostly the young John Cusack)
He's a babe in Say Anything and completely adorable in Better of Dead. I even love more recent movies of his, like Martian Child.
2. Lee Pace
Um...have you seen the show Pushing Daisies? Or the movie The Fall? Yeah. He's fantastic. And gorgeous.
3. Andrew McMahon
Despite being all tattooed up and having a pretty foul mouth, this dude has mad talent. He plays the piano and he plays it well. His song writing/piano playing is why I love Jack's Mannequin and Something Corporate so much.
4. Joseph Gordon-Levitt
Fell in love with him with 10 Things I hate about you, still in love after Inception and 500 Days of Summer.
5. Daniel Craig
Yeah, he's James Bond.