between the two the 04 is the better deal. They are the same jeep.. only difference and can't tell from the pic's would be what rear axle they have. IF you can buy one with the dana 44 rear, metal drain plug on diff housing, vs large round plastic plug which is the dana 35. X and sport are just a package of options.. to me the 04 with less miles and newer would be the one I would get if I had to pick between these two. Check craigs list as well..