I finally settled on a set of nerf bars and got them installed today. I went with the raptor series because I wanted something that would last long and since they are a completely stainless steel bar they should outlast the pickup.