Monstercat is amazing... epic... brilliant... wonderful... every good word in the dictionary combined to make pure brilliance. Downloaded their latest cd not long ago ang it blew my mind. Check it out:
http://www.youtube.com/watch?v=aU2h\_BVvpXs
http://www.youtube.com/watch?v=irkaE4ZLUng
http://www.youtube.com/watch?v=g7rtC0Cjo08
http://www.youtube.com/watch?v=u\_kT0uR64GA