When creating a view, add a check box "auto" right beside the space where you enter the colum width. Now colums are spaced to fully display the longest data string.
Add 'auto width' option in list view too below sort options
I think smartlist (or was it handbase?) has this nice feature.