Your homepage looks fine, but the adsense ad located at the bottom of the page looks unrelated to your website, try to place it on another appropriate spot.
I really like the layout and agree that the website looks good.
I would imagine that, with a website containing this sort of content, the key to success will be ensuring that you keep the information updated regularly. Good luck!