Since everyone has mentioned London and Paris, I'll mention one city that is high on my list to visit, with a beautiful city scape, long history, what seems to be a fascinating culture and language, and the oldest metro system on the mainland:
Budapest