I have the factory in my Titan, but if I had to go aftermarket, I would probably go with Line-X. My brother has Line-X in his truck and it looks real good. You can even get colors to match the body paint. Just make sure you get the tailgate and the top sides of the bed rails also.