Rubio would win. In a landslide. He is a former speaker of the house here in Florida. He is highly articulate and the single best communicator of the conservative movement since Reagan. He is wise to stick to his new job and not get in the fray in 2012, but if he did he would walk away with it.
THat is the big question and IMHO none of the current candidates compare.
You Floridians are keen on Rubio, as the Texans here are sold on Perry. Give him another 8 years and he may well appear suited for the office.