Hi jamison,
Thanks so much for the feedback. I agree with all of your points entirely.
Unfortunately the 'free' web design software that came with the domain registration has many limitations, much of it being related to the very same points you discussed - images instead of text for titles, urls like 2752.html instead of contact.html, etc. Same thing goes for the design, those hash marks and 2.30 are part of the template, no idea what they are for, but it was the best looking one available - sad I know.
My specialty is the content and SEO, not design.
I know you mentioned many basic SEO mistakes, but I would chalk that up to the limitations of using free hosting and design services. My goal was to get the http://www.crozon.ca/ indexed in Google, and with very little effort I have already gotten many of my keywords on the 1st and 2nd search results page - well at least at Google.ca ;-).
When I feel it is worth the added expense, I will invest in hosting, however a new design is already on its way.
Thanks again, I really do appreciate your feedback.