03 envoy

ok, im having problems finding a HU that will fit. everything i look at says its a no-go for the fit. so i was wondering if anyone had firsthand experience with one. and if so, what they did/would recomend using. anything would be helpfull.
i was looking at something along the lines of the kenwood excelon ddx8017(i think is what it was).