XCode springs are the highest weight rated leaf springs that ford made for these trucks. They came on super dutys that had the plow (snow) package as well as all f450 and f550's. They'll make the front end much stouter. You'll gain anywhere from an 1"-2" in ride height. Most guys (myself included) put them on to "level" out their truck and run bigger tires. If you go this route you will want to add f350 rear blocks to your truck as the front end will appear slightly higher with the xcodes. If you don't wanna pay dealer prices you can try sdtrucksprings.com. Same springs just cheaper. I'd go with bilstein shocks. Improved ride quality over the ranchos imo. As for the rotors, I've always gone with the oem solid rotors. I've heard stories where the drilled or slotted rotors had tendencies to crack. These are big heavy trucks and I want as much rotor as possible. Unless your drivin the Daytona 500 I see no point in a slotted or drilled rotor. Just my .02. Hope this helps ya and :ORG welcome: if ya have anymore questions ask away.