hi there... this logomark pretty much is on point, it has a very clean, 37 signals type of vibe - it plays into the brand name in a simple, clever, understated manner which equals a logo that you can build a brand around...
check logopond & creattica to better refine your taste for what is considered good logo work in 2010... webcreme.com to have a look at some web interfaces... this is the kind of branding you should be going for in 2010...
thanks for your time...