Amy vs. Lily Who'd You Rather?

British popwrecks Amy Winehouse and Lily Allen faced off at the same award show in London on Monday.

Amy Winehouse and Lily Allen
Question is ...