Looks good I'd just try and throw some more graphics in to break it up and make it more pleasant on the eye. Also only link for it I could find was on footer of main page. Get into it more and make it more visible.
Also I can't submit your site either. Hopefully Rob (the other one) will look into it soon.
Wow - Just like that Post 1800... I need to get out more