Well done, the site does look good. I'm not a fan of tables either, but I do try and get my html to validate. You have a few errors on the page - you might want to check out the following:
http://validator.w3.org/
About done with high school, eh? Boy, I feel old now :)
Given that the browser with 80% to 90% can't handle XHTML properly, and after long drawn out debates in usenet over the best doctype, I've personally settled on HTML 4.01 Strict. Once I discovered how IE actually handles XHTML, that sealed the deal.