Чтобы "из коробки" - (k,l,x)ubuntu, или Linux Mint (есть ещё SuSe, Mandriva (Mageia), Fedora). Чтобы не совсем из коробки - debian, slackware. Хардмод - arch, gentoo. Рабочий стол - смотрим на ресурсы машины и на "понравился/не понравился". По большому счёту, все они отличаются в основном системой пакетов. Только, мне кажется, что веб-разработчику особо администрирование и т.п. не понадобится, дальше общих сведений, так что берите "из коробки" и не заморачивайтесь.