Thanks for including the link. I'm not much of a judge on logo's but I'd have to agree with you on the simplistic nature of it and it's ability to relay at a glance what the company is about.