A 245-70-17 is equal to a 32" tire.
There are a few good choices for tires in that size.
My favorite is the Goodyear M/T R Kevlar tires.
actually a 245/70/17 is equal to a 31"
245 (width) x .70(height) / 10(mm to cm conv) / 2.54(cm to inch conversion)
=245x.7/25.4 = 6.75 inches (per side wall)
you have 2 sidewalls plus a 17"wheel
6.75"x2+17"= 30.5"
Most tires in this size will range from 30.3 to 30.9" depending on the tread depth.
Back to the original question. I have this wheel size as well and ive run several different tires. Last week i put on the Perelli's so i dont konw how the tread will wear. Below are the tires ive ran and the score I'd give them. The score is based on tread life, off road traction, and aggressive look respectively.
Yokohama Geolander AT - 9, 7, 7
Toyo Open Country AT - 7, 8, 8
Bridgestone Dueler AT REVO - 9, 9, 9
Perelli Scorpion ATRs - ?, 9, 8