285/70r17 should fit no problem. However, going to a 285 will result in a 10ply tire. It's very tough to find a 285 6ply. This isn't a bad thing though, a 10ply will prevent many of the punctures you've already experienced. But, they will be a lil heavier, and winter grip will suffer slightly...