Gerard Butler

Gerard Butler and David Spade were both spotted at Guy's last night and, we can't help but wonder, if each approached the same girl... who would the girl choose?

You MIGHT think Gerard is the obvious answer - after all, he's had dalliances with Jen Aniston and Cam Diaz. But don't underestimate David! The funnyman's been with Pam Anderson and Heather Locklear.

But who do you think is hotter?