Just to add to the fun and games. I find the best way to resolve these type of 'my icon is better than your icon' is to see how they come out after putting it through the iconifier test.
Feel free to try your logo's at
http://iconifier.net/Then we will know who's icon is the best.
I am not bigging up my logo's either, only 1 out of the ones I have done comes out half decent.
Have fun!