I've been lucky enough to visit most of those cities with the exception of Belize City, Timbuktu and Tijuana.
They're all very different and were all interesting and exciting.
Probably Timbuktu is very nice, after all joebloggs is living there.
My most hated city of all time ever ever ever is Lagos
Sorry to say followed by Johannesburg