For all browsers, except for…
There are three thing you can do to solve the problem of the MS boxmodel.
1. Use a hack in CSS
Tanteks hack is probably the most useful of al the hacks
2. Insert adapted CSS
Only insert a list of rules that needs fixing, so rules where width is applied and fail the boxmodel. Serverside browser sniffing and insertion seems to be the best way to do this.
3. Recalculate the boxmodel
I’ve reworked the frontend of this again so that I no longer needed a boxmodel hack. Nobody likes hacks, not really, no matter how much they like Tantek. Also there is almost no browser specific parsing with PHP, except for removing flash from NN4 (homepage). NN4 uses a small ‘minimal’ styleheet and doesn’t need the .swf file. Alas I haven’t yet found a more elegant way to remove or hide flash from the screen.