The SS stands for Super Sport. The SS is designed with performance in mind. The LS is suited more for economy. As far as which is better, it depends on what you are looking for. If you want performance, you will want the SS. a side from minor cosmetic changes, the two cars are the same.