I've used Mandrake 10.0, 10.1, and 10.2 (along with many flavors of Red Hat and Fedora) and like it quite a bit. urpmi is there to handle your rpm packages and I had a great deal of fun with Mandriva in general. I don't see why everyone is here is saying you won't learn anything, Linux is Linux and you can always poke around underneath the config scripts. I had Samba, CVS, Apache and Postgres running fine on it. After using Red Hat for years (since 6.2) I installed Mandrake and the only thing that I had to get used to was urpmi, which is a godsend (managing dependancies manually..ug)