Okay, the consensus was overwhelmingly Italy.
I KNOW this is the vegas forum....but a vast majority of the folks here are nice, and I want YOUR opinion....
ITALY or ENGLAND ??
....and no, I don't normally have this much trouble making up my mind !
Hopefully this won't get zapped for being in the wrong forum !