M Maxwell New member Oct 23, 2010 #1 I heard about it, and just kinda doubt it is any good. Anyone know for sure?!