Great article, and I think it is interesting to get other people ideas about how and why they choose to do things in a certain way.

Currently I’m with you in that I’d much rather add the extra div to clear the float, than hack my CSS.

One other place I have found conflicting methods is in supporting the min- and max- properties that IE doesn’t support. Currently I am using expressions but I have also tried the box hack method, javascript methods. I’d be interested in what thoughts people have on this issue.