I wanted to echo the look of the logo from the site you linked to. This has the same font for the main wording, just like its counterpart. And then I incorporated subtle splash effects to add a touch of what you do to it, without making it so specific that it can not stand alone on ads, biz cards, websites, etc. I think you may want something simple that can be seen cleanly and easily at all sizes and in all colors.
(This comment references Entry #76)