I LIKE this logo.
Seriously. And I'm not one for the "people holding hands" theme. If someone wants that or suggests it for a logo I usually ignore them. So in my opinion, they took the hokiest concept and made it quite pleasing... not like that other... thing.
See more about the logo at Brand New.