MeganFitzgerald Jun 15, 2009 11:58AM World's best and worst cities to live in - in pictures. Many of best in Germany & Switzerland. tr.im/ovzr.