Jon vs. Keith

Who'd You Rather?

10/25/2007 7:15 PM PDT BY TMZ STAFF
"Napoleon Dynamite" star Jon Heder turns 30 on Friday, while country music star Keith Urban turns 40.

Who'd you rather?
The question is ...