I found out about these guys through Dan Deacon and I just recently heard a Radiolab episode where they provided a live score for a show they did.
Check out Dan Deacon too, if you haven't already.