First concern.
On my screen, I couldn't see the intro to the site on the main area because it was too far down, all I saw was the banner and the ads underneath it.
I usually have disdain for sites that appear to have no real content. But yours does. I would make sure that it's in plain view.
Otherwise, the site looks pretty nice actually!
Jay