Hi Woodsys2718,
Think the Mazda OEMs look good as they looked flushed with the window frame. Did u get them from your local Mazda dealer & did they install them for you?
Both the Mazda OEMs & the Weathertechs are good cos there are no cheap chrome trimmings along the top of the visors!