No easy answer. Lots of trade offs. And I agree with cript - flats are easy to fix and you should be prepared to do it. Higher pressure will not prevent flats. I with between 30 and 50 depending on various factors including how I feel. Do I want a softer ride or traction etc...