The best city I lived in is "La ville de la lumière..." I also like Houston, it reminds me of Dammam in Saudi Arabia, but much nicer :O

p.s. you can put the mouse over the french words to see more info :P