This discovery might not give a huge impact to human kind, but if you adore music like I do, good music that is; indie.. this playlist you would probably enjoy. I tracked them down in Grooveshark, listened to every artists in that genre, and came out with the best I could recommend. Most of these artists I haven't heard, most of them were new, and they all have something in common.. they all sound great; feel good music.
Listen. You won't regret clicking the "play" button.