I keep seeing ad's for this stuff everywhere - is it any good or is it just really good marketing hype?