Ryan vs. "Weird Al"

10/22/2007 9:30 PM PDT BY TMZ STAFF
"Van Wilder" star Ryan Reynolds turns 31 on Tuesday, while funnyman "Weird Al" Yankovic turns 48.
Who'd you rather?
The question is ...