I have a 96 SE and I live in MN so I have snow to deal with. I am looking at the Yokohama Avid Touring. Will those do the Job???