Just FYI, I have a 2005 tahoe Z71... thought it would work great for hunting & driving on muddy roads and since I have a family to transport around while not hunting it was a great compromise vehicle. Well to my surprise, Z71 does not automatically mean 4WD, it simply means that it's 2WD with a skid pack. so whatever you get, watch out for that.
If this is your first car I'm assuming you're young and will only be transporting yourself & friends (no kids yet). I'd suggest getting a silverado, it's much easier to transport deer or whatever in the bed of the truck than in the back of an SUV, trust me. I love my tahoe but i'd rather have a pickup for hunting. In the tahoe, I'm always limited as to how much I can pack up & take with me & the roads I drive on are not ideal for taking a trailer.
The Tahoe is much more a family vehicle in my opinion, with it's 3 rows of seating. I've got a wife & three kids to fit into it every other day of the year so it works when i'm not hunting but while i am it just seems to be a hindrance while all my buddies are doing just fine with their pickups.
Although, when we pack up to go somewhere as a group, we all pack into my tahoe, which is good and bad.
Good luck.