Has anyone used this? Is it worth the hype? There are rave reviews all over the net but I'd like to hear from someone that has actually tried it before I decide whether to buy..