We were considering 900's as well as 800's when looking at Suburbans. Outside of the higher cost the main issues I had with the 900's was the perceived less spacious feel of the interior. The visibility and feel inside is a bit more compromised in the 900's therefore, for the size, the storage is slightly less than you get with the 800's. Also, as previously mentioned, the door bottoms extend to the bottom of the truck which I see as a poor design in regards to stone chips and subsequent rust. I would rather hit a rocker on a rock than the bottom edge of my door. The plastic bumpers make things tougher for bumper options as well. I have driven a bunch of 900's as rental vehicles, and do like the way they ride and the way the newer transmission works. When it came down to it though, the 800's appeared to be the sweet spot of old school truck and modern comfort.
Problem is though, regardless of generation, one thing they all have in common though is that people put tons of miles on these vehicles and most seem to not take the greatest care of them. While they are loved platforms, they aren't really enthusiast cars therefore finding low mileage, well taken care of examples is hard the older you go. It took me a solid 6 months of searching before I ended up settling on our 2004 2500 Burb.
I have said it before and will say it again though, if you need to haul a lot of people/gear and cover a lot of ground, there is no better rig in North America than a Suburban.