Milan's brilliant for what you're both after, she'll be in heaven with the Quadrilatero della Moda and you've got the Duomo, Galleria Vittorio Emanuele, loads of Renaissance and Baroque stuff scattered about. Parking in the historic centre's a nightmare though, limited traffic zones everywhere and fines come through the post months later if you drive where you shouldn't. BMW and Mercedes are easy enough to find at the bigger rental companies, Avis and Sixt usually stock them, but expect to pay a fair bit more than a standard Fiat.