Walkwax,
I love the vivid colors and the fonts. The emblems are very cool, but I think they should relate more to our company products. Can you incorporate a phone type logo, phone with clothes/case/etc....... or anything else that comes to mind.
Good stuff!
John - MT