http://www.buy.com/retail/product.as...70&dcaid=17070

I've been putting it off but i can't tolerate the crap they play in the weight room any longer. Is this any good???