I have the in channel Weathertechs and absolutely love the looks of them. I had a hard time justifying spending almost twice as much on these, but would highly recommend spending a little more. That is, if you like the looks of in channels of course.
It's a "one time" investment, and not that much more considering the vehicle costs 20k+ on average. That was my reasoning when pricing things out, like the bug deflectors, visors, exhaust tips etc.....
Like the other posters have said, decide the look you like and then from there. I would buy the weathertechs all over again w/ my experience with them. Buy direct from their website is my recommendation.