Joel just linked to a new TAB idea ....
So Joel just linked to Nick Gravgaard's elastic tabstop idea, I guess, because he thought it was a good idea.
"Rather than saying that a tab character (a "hard tab") will move the cursor until the cursor's position is a multiple of N characters, we should say that a tab character is a delimiter between table cells in a similar manner to how they're used in tab separated value (TSV) files."
The 'correct' solution to the TAB problem is one proposed by JWZ some time ago. Nick's idea requires that we re-write too many text-editors to be practical.