Can't say I'm a fan of the lettering, but that puck is nice - did you make it? I've tried a few times myself to make a puck, and they always look so lame.
It's an interesting take on it with the 3-D puck but it's a bit basic. I'm not really sure it fits the look of the site. That being said, Catchup has already designed a new TBL logo that will be unveiled when the site re-design is completed.