I love LAUNCHCAST
Sometimes I have to regulate on that ass because it starts to play some wacky shit every now and then, but generally, it is my favorite thingy.