i think the evo seats look pretty sick, but for the rest of the interior i think the sti has the upper hand. i'm not a fan of that sst either, i love good ol' fashion manual transmission, you feel so engaged into the drive