It all depends on what you have and what you want to do. If you have a 2wd and want to race, you have a different need than a guy like me with a 4X4 that is lifted with big tires. Any of the sponsors on here can give you really good advice. Ask multiple people and decide what works best for what you want.
Rubie
2006 GMC Sierra 1500 HD Crew Cab 4X4, 6.0L, 12" CST lift, 37" tires, CAI. Vinci cam 210*/218* LIFT .587 / .595 LSA 114*4A, Power Slot rotors all around with ceramic pads, Rebuilt 4L80E with shift kit and billet converter.
Rubie