Hi Brian - i'm not sure buddhas or elephants are right for us, but I like the creativity. It's hard to think of an emblem that represent digital and outside the box. Anything too literal (like satellites) probably just says that we're not creative. Your artwork's good, but I'm not sure we've hit the right angle yet.
Another entry is a monkey looking through a telescope - while it's not right, I like the idea of it being one step away from the satellite. It creates the satellite in the users mind rather, is humourous, and says 'we look at things from a different perspective.'
Feel free to bounce descriptions of concepts off me before sketching them if it saves effort.