I would go for the Sorento. After sales service of Kia has improved by miles already, and the parts are reasonable to come by. Since its based on the Sta Fe, Sta Fe parts can be used interchangeably with the Sorento, thus also ensuring a stable supply. Honda still has parts supply issues due to the Japan Quake and the Thailand Flooding.
I have both, and so far, we have our CRV serviced outside the casa already since casa did some shortcuts in some of our repairs. My Sorento still gets serviced in Kia Pasay, where you can view your car while the mechanics work on it.