Another vote for ratings stored in file tags. It's great to have if the collection needs to be rebuilt from scratch without having to rate all those tracks again 🙂
Try Musconv! It is one of the best music apps I can ever get. If you search for an artist, you will get a playlist of all his songs which you can transfer easily.