В основном к работе всё свели, тогда в Новосибирске можно оставаться и никуда не переезжать.
Понятно, что сколько людей, столько и мнений, но вот такой рейтинг есть, там Питер далеко не на первых местах:
http://urbanica.spb.ru/?p=3821
Не говорю, что он правильный (чего бы я в Сургуте на первом месте забыл, например??? ), но типа учёные составляли.
Кроме того сомневаюсь, что в Питере: нет кавказцев, никакого кумовства при приёме на работу, много денег в развитие вкладвают.