Thanks Carrion. I am still not completely convinced by a flame logo. I was wondering if you could try to create a logo based on the concept of "molecule" or "atom". I like your style so I think you could come up with a good idea...
http://images.google.com/images?hl=en&um=1&sa=1&q=molecule&aq=f&oq=&aqi=g10&start=0