>Actually, it's as good as you guess the .cols for the given width of the textarea. If you notice it wraps a bit too early, increase; if it wraps late, decrease. After a while you get some hunch and then it works flawlessly - and fast.
Ok, seems like a nice think to take a look at.