I can't determine which song is their best (imo a lot of their shit sounds pretty similar) but they've got two great albums out. Checkit:
[youtube:10yiqob3]http://www.youtube.com/watch?v=jvQgBrQnqzk[/youtube:10yiqob3]