текст плывет, наверное, потому что мелкий и его дофига, или очень тонкий, и ширина элементов приближается к пикселю. При ширине макета 500 рх это неудивительно, тут никакой шоп и никакая люстра не спасут. Нужно выравнивание глифов по пиксельной сетке, тогда может получится что-то удобоваримое.