I have a 2003 330xi with Pirelli 205/50R 17 tires. I have moved from NYC to Idaho where I am constantly driving on dirt roads that are far from smooth. My Jeep has 6 ply tires on it and I feel safe, but find myself with the BMW more often than naught. The Pirellis just won't do as I'm worried about getting flats and have to drive way too slowly up these roads that can measure up to 30 miles long. Who has a suggestion of a tire to replace them with that can handle rough roads on these 17" wheels?