I heard this song a few weeks ago and fell in love with it, can't stop listening:
http://www.youtube.com/watch?v=WM_htiBzpzU
Honestly haven't checked out anymore of their stuff so tell me about it XD