I actually haven't been able to find any uppers that are confirmed to fit. I had the frontend aligned Saturday and they had no problem with the stock uppers getting it back in spec, but I do plan to replace them. It is my belief that the uppers on our trucks are the same uppers on all 1500 Silverado 4x4's, but I can't get anyone to confirm that their aftermarket uppers will fit. I have talked with a friend of mine at a Chevy parts counter and he tells me that the ZR2 upper is the same part number as any other 4X4.
As for wheels and tires, I don't think I am going to change them. I do have a set of 1.25" spacers ordered and plan to install them when they get here.