the app n7player music player groups all your music together and downloads the proper coverart to it as long as your tags are correct. when you open it up it looks like full albums even if it's only a song or two off the album. each artist albums are grouped together. i too have well over 500+ songs, a lot of full albums and some not. i also use the music online app to download music, you can get it at Music Online
before i started using n7player though i just made my own folders for each artist and put their music in their folder. i used the app itag to make sure the tags were right and a coverart app.