That's awesome that you ended up with something you like!
I didn't see this thread before, but just in case someone else is considering, I've got some info to add.
Bilstein shocks, as far as I know, are also 2" or so in diameter. 5100's are what they think will work well on your vehicle, while 5125's are ordered by length and valving. 5150's are pretty much the same, with a small piggyback. I had considered all of those before looking at the 7100's which I now have on the front of my Suburban. Bilstein 7100's are also ordered by length, piggyback or non, and valving, but there are many more options on valving, and they will work with you to get the ride you are looking for. The 7100's are also rebuildable, and I felt the price was pretty darn reasonable, at around $175/ wheel.
I can't comment on the Fox shocks, other than I run them on my mountain bikes
As I said, I'm glad everything worked out! Please give us a report after you get a lot of miles on them.
Clay