I'm between this one and the SV but reading...
I'm between this one and the SV but reading different things about the warmth. I live in a town with severe winter weather, which would be more worth my money?
LT stands for light, and SV stands for severe weather, so the SV would be a more appropriate purchase (it was 100g of Coreloft versus 60g in the LT), and if a jacket is cheaper, if it isn't what you need, it isn't worth what you paid. As for bang for your buck, you generally get what you pay for, but in the case of sales, they're usually the better deal.