I have said this over and over, people make "logos" and complicate them way too much, this is more like a tag than anything else. Logos are supposed to be easily recognizable, and you can't do that by throwing in so many effects.
KISS (Keep It Simple Stupid) is a phrase I live by for logos.
LMFAO agreed, my java prof told us that yesterday :P Simpler is always better. Look at nike or Mcd's or Best buy. Easily recognizable and simple.