I think the logo is great and iconic. Icons that are just letters seem to be "in" at the moment.