Well, larger wheels are nice and all, but their usefulness comes to an end the second you go rock-climbing. What's the point of putting on 20s if you tear them all up the first time you go off roading? That is what you are doing in a 4X4 right? Please tell me you aren't one of those people that buys an AWD full size pickup and does nothing but drive around the city with it.
Anyway, I think a set of 17's would be just about right, combined with some BFGs, and you've got a pretty decent setup.
A beef I have with the leveling kits, they look pretty good until you tow something heavy and the tail droops down. Just my opinion.