One other suggestion: play with the URL and tagline, "IT can be simple". Image associations I have on that phrase include: 1. child's play, 2. puzzle pieces fitting together, 3. connecting the dots, 4. A-Ha moments, 5. Eureka!, 6. paradigm shift, 7. ephiphany, 8. serendipity, 9. Einstein / genius, 10. E=mc^2, 11. surprise, 12. "Wow...that was easy", 13. It doesn't have to be hard, 14. Fount it, 15. Why didn't I think of that.
Really trying to convey the message, "we help you see that IT can be simple." It's a paradigm shift from business owners actively managing their IT to us managing it for them...that way they can focus on their business instead of waiting for a vendor's tech support to pick up the hold for the 3rd time after waiting for 40 minutes. Time is money and they should be focusing on making money out of their time; not wasting it on IT solutions we can quickly and proactively prevent. Our goal is to keep their network running smoothly: 100% of the time.
So we're trying to convey that shift...from complex to simple..Eureka! Hope this helps clarify.