I use Designspark its moslty really good. Also I don't need to worry about paying out for a pro version if I suddenly find my design getting more complex. As far as I can make out pretty much all the packages are good for 95‰ of people. It's only when you get into really complex and high speed boards that things like Altium come into there own.