Italy's layered ancient cities versus France's polished urban elegance for the crown of Europe's best city breaks.