Well, as for the leather vs cloth...they each have their advantages. While leather is mroe comfy, more expensive, whatever....it cleans easy and doesn't stain as much in my experience. It gets crapped up....just wipe it off. While cloth is very durable, it tends to stain real easy.
I personally, like the jeep idea, but it may not be what you want. You wanted it bigger...well, it is much smaller than your current suburban, or a new yukon/tahoe will be.
How many people do you take with you? For SCUBA and Home Depot, it ought to be just fine. For snowboarding, it will get a little more interesting. You will hafta strap your boards to the roof most likely, while the rest of you gear could fit inside. The bigger GM trucks will give you more room inside to store stuff.
I dont know how often you do that recreational stuff, but if its frequent, you might be better off with a Yukon, Tahoe, Suburban, etc. The Jeep will make a much better daily driver, but you will be sacrificing some interior storage room for it. It is smaller, lighter, and gets better mileage than the other two.
Check out MSN's Auto compare feature to get a good idea when looking through different cars.
Here is a quick compare of the three cars you chose :
http://autos.msn.com/research/compar...96965&v=t97355