Yves,
Thanks for the kind words, and more importantly thank you for the criticisms! I agree totally on all your points and I am in the process of correcting them and others. Its nice to have someone point them out though to make you get off your butt and change it!
I do have one problem I just noticed, the size of the H1 and others in IE is HUGE! How can I get IE and Firefox to display the fonts correctly?