If you want to stay with GM, the GMC Yukon ultimate Denali is a better value with very similar luxury. The Cadilac name demands a premium price that it doesn't really match in features.
If I was going to stick with a luxury GM, that's the way I'd go.