Maybe you've updated it based on the few suggestions above but I don't really see the issues they are pointing out. The font renders fine and will in most computers, the layout doesn't require much scrolling, if any, on an average size laptop, and this is a fine place to chat about the site.
I like that it is not too crowded and looks very clean - a product of iWeb no less. I'd be interested to see how the future podcasts and blog come along. Depending on your time committment, these can be rather time consuming to maintain well.
Good start though!