You have gotten some input based on your "snow" condition, but what you have done is ask a question that is way too broad.
Not trying to be a smart a--, but what is the best kind of airplane, the best gun, the best kind of cloths to get?
Way too many variables to answer those questions.
There are a few preleminary questions you need to answer before you start looking for a particular Jeep.
1) How much will you spend?
2) How much modification do you intend?
3) How will it be used?
4) What kind of work can you do on it, and what will you have to hire done?
Most of those questions go right back to #1, MONEY.
Jeeps right out of the box, old ones, new ones, big, little, red or blue can do a bunch of stuff that regular cars cannot do. They also have limitations that regular cars do not have. Load up a family of 5, luggage and all in a brand new TJ and try for a 2,000 mile vacation trip. You will sell the TJ in less than a week.
If you have the money,don't want to do much work on the vehicle and do a good bit of highway driving, a new or nearly new TJ should be at the top of your list.
If you have 1/4 of TJ money, want to work on it and change things, do some off roading and don't mind a rougher highway ride, look for a good CJ. YJs are not CJs and they aren't TJs. There are differences that extend further than the square head lights. Not knocking a YJ, just trying to make you aware that it really is a different vehicle even though it is still a Jeep and still will do the Jeep things that cars will not do.
In stock form alone you have major differences in engines, axles, transmissions, transfer cases, suspensions, bodies and dashboards. What did I leave out???? Yea, even tires and wheels - ALL STANDARD ISSUE STOCK STUFF. Then when you get into transplanting stuff from other makes and models of cars and trucks, you can see that the choices start getting pretty large.
Narrow it down for us so we can make some more logical suggestions.
Doug '97 TJ
Creator of the CBrack
http://www.CBrack.com