unless you are into serious offroading then i would just get the 5100's. that is what i have and they are great, unless you have the money for the 5150's then by all means get them!!!
great ride, they will last forever(well almost ;P) i will only buy bilstein's for this truck and for future vehicles that i get. i and everybody i know has nothing but great comments about them