Полезный пост!
Если автор не против — разместил пост с его скриптом и реализацией меню тут — конечно же ссылка на данный топик поставлена, авторство так же указано!
Около 2 лет на Fedor'е, чего собственно и Вам советовал бы… Пересел с Debian'а! Сперва было непривычно, и это понятно (deb и rpm)! Но сейчас могу смело говорить, я просто, по-человечески доволен этой ОС. Адекватное управление пакетами (очень полюбился мне yum), приятный внешний вид (настройка не заставляет напрягаться, пользуюсь «кедами»), огромный выбор ПО, который позволяет с комфортом работать (и отдыхать; игры занимают свое место; довольно много времени так же уделяю музыке — LMMS, а так же простой обработке видео — Kino, Pitivi).
Могу поделиться инвайтами, есть некоторое количество!
> Лирическое отступление: кто верно скажет, в каком еще языке были срезы массивов и отрицательные индексы, получит в подарок первую версию OS/360 на перфоленте :)

В Perl'е есть и срезы и отрицательные индексы. А также срезы и подобные индексы можно было применять в скриптах под Vim, если ничего не путаю…

По поводу статьи — просто «пять с плюсом». Сам сел за Python в начале месяца… После брутальной литературы, подобные «живые» обзоры читаются легко и приятно!