Ben,
I took a look, and I like the enthusiasm that radiates from the site. We could use some of that over here.
But in terms of usability tweaks, I'm not sure what you're thinking? Can you give a couple of examples of things you'd like us to add?
/Lars