And my preferred for now : - Applications Galaxy (where each application is a small star in the galaxy). I have a good feeling for galaxy.mageia.org