Hey there Richy,
Just a few suggestions:
Your index page needs better organization. There is no navigation bar or any menu for your visitors to use. Instead, they must read paragraphs of text to find the links they are looking for. This will probably irritate your visitors. Be kind. Save them their time and effort by giving them a clear map of your website.
Be careful when using frames. Some browsers still don't support them, so make sure you are using a NOFRAMES tag for people who can't view them.
They can also make it harder to plug keywords on search engines.
This is further explained at
http://www.webdigger.com/frames.htm
For articles and tips from real professionals, I suggest you visit
http://www.searchnewz.com or
http://www.promotenewz.com
You seem to have a very useful product and your business appears to be on the right track. Now I wish you the best of luck with your website!
:)