Good question, isn’t it? My answers:
Suntrek, because it’s relatively cheap
Suntrek, because you can meet other people, coming from all over the world
Suntrek, because you don’t have to care about anything but enjoying the trip: no car, no parking problem, no tickets, no gas, no itinerary , etc…
Suntrek, because it offers more tours than trek america (in my opinion)
Suntrek, because it’s fresh, dynamic and experienced
Suntrek, because it’s flexible: you can ask for stops, things to see, etc…
All this explains my choice. And the reasons behind the upcoming 3rd experience!