Sexy Geeks!

Check out Adam Brody, Clay Aiken and 9 other guys who are so uncool, they're hot. By Caryn Midler

NEIL PATRICK HARRIS, 32

Why he's geeky: He's all about the drama club. The former Doogie Howser moonlights in Broadway musicals such as Rent and Assassins.
Why he's sexy: He's a sharp-dressed man. After playing a cheesy, sex-crazed version of himself in Harold & Kumar Go to White Castle, Harris has refashioned his image as designer-clad ladies' man Barney on CBS's How I Met Your Mother. He even has a "suit budget," he says.