buy whatever you can get the best deal on
they'll all make your truck more capable
The best suspension is one that is set up for your own driving style. Share your experience level, along with the terrain you will be ripping up, with any of the outstanding vendors on this site. They will help you find the set up you are looking for, with cost and maintenance that fit your budget. Pull the trigger and pedal down!
Best advice here. Buy what you can get a deal on or if you can't find a deal, buy something that is set up for your driving style.