The ones I had on my 2004 4runner where awesome! The in-channel design held up great..
I'll wait for the Weathertech ones that don't have an adhesive tape that sticks to the paint. I have had good luck with the Weathertech and they look like they are a integral part of the door, not a add on.