Programmers generally don't make good designers; case in point - my site. Although I'd prefer to just worry about my code, I can't, and I won't. I personally find web design very challenging, and for the last few months I've been learning a lot about creating a tableless design.
This is probably my 50th new design, but I feel as if I'm getting closer with each attempt. I test my design in as many different browsers, computers, and configurations that I can get my hands on. As my on going journey with web standards continues, I've decided to break here and share a couple of nice sites that are worth checking out.
Glish is one of the first sites that I came across when I started learning about life without tables. The author of this site makes everything fairly straightforward, and provides some nice examples to get started. Another great resource is CSS Maxdesign. This particular site provides a ton of great examples for solid web design, and helped me achieve my current layout. In case you're curious, I used this section as a guide to my two column layout without the use of tables.