Even with the superior exterior styling and more premium feel of the S, I think it would be the better decision to go with the 3. The range is my primary concern with the S, and it doesn't really compare to the 3.
SneepeZ, you are 100% right about the range in the cold. The 2017 Model S...