Here is a series of concepts designed to stand alone as a recognizable mark for your company. The idea is a globe that has "media" originating all around it. The "T" inside is just a subtle reminder of your company, and ties it to the wordmark.
(This comment references Entry #189)