Best Answer: in order:
1. LEONARDO DiCAPRIO!!!
2. Adam Brody isn't that hot, but he was soooo funny on The O.C.
3. Shia LeBoeuf. Actually, I think he's even hotter than Adam Brody
3. Ashton, he's sooo funny and hot.
4. The rest I don't really care about.