Looks like Jennifer Aniston is back on again with her musician boy toy, John Mayer. After their summer break up, Mayer made amends: “Jennifer Aniston is the smartest, most sophisticated person I think I’ve ever met.” But it looks like Aniston isn’t putting all her eggs in his basket again because late last month she was spotted cozying up to Scottish ladies man, Gerard Butler. Both actors claim it was all business, but from the looks of it, their meeting was more of a pleasure. Rumors that they’ve been secretly rendezvousing have been swirling since September. Which one should she pick? Let’s put America’s Sweetheart’s men to the test. It’s Butler versus Mayer, after the jump!