А что собственно тут можно сделать? Интеллектуальную систему подбора коротких синонимов? Или вы предлагаете автоподбор ширины колонки, чтоб она от длинных слов становилась на полэкрана? имхо как есть оптимально.
Как вы это себе представляете? Поскольку точка переноса зависит от размера шрифта - решение о переносе должен принимать браузер. Однако word-wrap: break-word пока только в CSS3 working draft и ни одним из современных браузеров не поддерживается. (*links не пробовал).