It's great to read a post from someone who has read, understood and put into practice some SEO techniques. Yes, you should create page descriptions. I would put the keyword tags back in but keep the list of keywords short personally. One thing I noticed was that youre document is defined as xhtml one but there are a lot of tags closed incorrectly for this standard. Run your pages through the W3C pass checker and you'll see what I mean. The W3C Markup Validation Service There are no 'alt', 'title', <bold> or <italic> tags. The page size is 57621kb which is a bit on the large size. Good luck though.