Hi
I would try and learn some simple techniques that will help the 'look' of your site. On your tables it looks as though you have used table cell pad. Try adding a border in CSS. This is a simple step which you will find lots of tutorials on the net. Just type CSS into google.
I would also recommend keeping the text aligned to the left. For instance as you scroll down, between your different sections the left align changes. It is nice on the visitors eye to keep all text and tables aligned and straight.
I would also add some colour to your site and maybe different size headings to help sections stand out over others. Web 2.0 is a nice way of maximizing different sections. Maybe type web 2.0 templaes in google to give you and idea.
I would also change your title in the page header to be a general title, e.g welcome to..xxx
What you have in at the mo is good for seo, however this can be added into your meta description and keywords tags to allow you to hav a nice page title.
Hope this helps

__________________
Experienced web designer with 2 years experience working for one of the worlds top affiliate companies.
Now with a web design agency where I have been for 1 and a half years.
I have a strong passion for web design and believe there is not a single web site that cannot be improved.
www.paul-wallas.co.uk