We have the ones from mats.com, which are marketed under the Weathertech brand. They are made in Germany and are superb quality.
They are IMO the best because they slip into the window channel... no adhesive required, and they go all the way to the bottom of the window channel. We have fronts only on our 08 Versa SL HB and 01 Sentra SE.
http://www.weathertech.com/sto...=2008
Sorry... no pics.