I first built my site in 97 using the 97 CC Editor as a hobby only, something to keep me away from the idiot box in the evenings. I didn't expect to make money from it.
Being a rank amateur I used tables for page layout - each time I ventured into the realms of CSS positioning and playing with margins & padding, I seemed to get bogged down with browser compatibility issues.
As my site grew it actually started to make me money (i.e. I get genuine queries from prospective clients) and I had to think about priorities.
Thus version 2 which should be uploaded soon concentrates mainly on improving SEO with minor changes to overall look and navigation (I've upgraded to the latest CC Editor & discovered CSS Menu Designer), and getting my files to validate.
Version 3 will dump tables in favour of CSS with tables only used for the occasional tabulated data, but I have a lot reading and experimenting ahead of me to increase my knowledge & skills before that happens.
I'm using IE7 as one of my test browsers and I'm hoping with the release of IE8 there will be less browser compatibility problems - but after looking at the posts in various threads on this forum I'm not going to hold my breath.
Re tables for page layout - I've found that using tables seems to restrict my thinking into a coarse grid paattern, if I use CSS positioning I'm hoping I'll be able to "think outside the boxes" much more than I do at present.
I haven't tried IE8 yet, is there an improvement in conforming with standard?
Does having a file validate without errors means it conforms to W3C or does it go deeper than that?