Depends on what you're looking to get out of them. Towing, off-roading, city driving, highway driving? Do you want more power, nicer ride, acceleration, family car, off-roading capability? They all have their pro's and con's and also what their best and worst in. I prefer ford, because ford's quality is better out of the three choices. Jeep isn't good quality, and gmc isn't too good either.