Keith Urban vs. John Mayer

Who'd You Rather?

6/9/2010 3:30 PM PDT BY TMZ STAFF
Solo singers Keith Urban, 42, and John Mayer, 32, dueted during rehearsals for the CMT Awards in Nashville on Wednesday.

0609_john_mayer_urban_launch
Question is ...