So I just ordered the Dee Zee brush guard. Can't wait till it gets here! The roof rack is looking pretty iffy now. I'd have to get those cross-bars in addition to the rack itself in order to mount it. I'd definitely want to get a suspension lift and bigger tires before I throw a roof rack on. The tires and lift might happen a little ways down the road. I'd probably go with the Nitto Trail Grapplers or the BFG's like on the black Z71 Tahoe above.