In reply to:
It's a good start, but using frames gives search engines a headache.
I quite agree, and if you will continue to use them you should make the border invisible.
Also I think the website should have some kind of written introduction letting people know what they can find on the site (longer than just a sentence or so). Maybe also an introduction to each page would be good?