Летом тоже стоял вопрос: «3я ветка или 2я?», но больше (намного больше) понравилась третья. Она красивее, понятнее, приятнее (это все мое мнение). После того как неплохо начал разбираться в 3й ветке, прочитал несколько статеек про отличия 2й и 3 ветвей. Таким образом мне нет сильной разницы на чем именно писать, но есть свои предпочтения :)
Учил по «Марк Саммерфилд — Программирование на Python 3. Подробное руководство.»
Крайне рекомендую: огромное количество примеров, грамотный код, легкий стиль текста. После прочтения первой главы "«Золотой запас» Python", которая состоит из восьми «составляющих», можно без проблем писать простейшие, но уже не бесполезные программки.
Еще попутно пользовался официальной документацией, без нее очень сложно)