go with the weathertech windguards. i have a pair and yea, they look OEM. the stickons dont have the same aesthetic qualities. anyways...wind deflector or not...it doesnt help that much...i can open mine about 1 1/2 - 2 inches for the rain not to get in...that's only if teh rain isnt blowing int he direction towards my window. it's hard to ash out the window like that...oh well.