I was just reviewing this site. The site looks good!
I LOVE your graphics work on the top!! Was that photoshop? I need to learn how to do that kind of stuff. Is there a site that you recommend for learning stuff like that?
Anyway, after everyone else has already responded to this site, the only other thing that I might suggest is adding a Favicon.
I don't know if you know what it is...(and if you do, then I'll write it anyway for our other readers who don't)
A favicon is the icon that shows up in the address bar (and in firefox and IE 7 the tabs). For instance, on this website (websitebabble), the favicon can be seen in the address bar with a red "W" and a blue "B."
It's actually very easy to do... you can find a good explanation for how to accomplish this here:
http://www.chami.com/tips/internet/110599I.html.
The reason that a favicon was brought to my attention is that I REALLY like your tree that you created on the top of your site. It would be perfect for a favicon.