Bilstein 5100s are a good choice. I'm happy with the ride on mine and do mild offroading now and then. I would caution you however to research the rears before you buy. My rear bilstein 5100 was part# 33-187174 and had a minor problem with fitment. Stock the mounting post goes through a bushing, tac welded washer, welded frame bracket, bushing, washer, and nut. When using the bushings provided I found out that if the washer on the underside stays on you will not have enough room to get the nut threaded. One side the washer came off and after much aggravation and effort I managed to compress the washer/bushing just enough to get the nut started and secured. On the other side the washer stayed on and I had to swap out one new bushing for an old one just so I could get the thing to fit.
Long story short look for a different part number that fits but is longer or try to find overall length specs and compare so you have plenty of room to mount everything.