I had mine replaced about a year ago with the OEM Ford Pony, etc.,...I decided to pay for it rather than report it to the insurance company (I paid $250)...so far so good...only thing was that the installer placed the windshield a tiny bit closer to the passenger side and as a result the black plastic frame at the very top passenger corner is a bit misshapen...you wouldn't notice it unless I pointed it out to you. Just make sure that the installer aligns it evenly from side to side (they only have a few minutes to make that little bit of adjustment once the windshield touches the black urethane sealant)...
I've had no rattles, leaks, or wind noise...(knock on wood).
Definitely go with the OEM Ford Pony Windshield...
P.S. I replaced it because I had a very small chip, the size of the letter "o" in my line of vision...drove me crazy...especially when the rest of the windshield was clear. I just kept focusing on it and it was a real distraction...I know that sounds crazy, oh, well...
2006 Mustang GT Premium, Windveil Blue, Light Graphite Leather, Auto, Shaker 500, IUP
2006 Mustang GT
2002 Nissan Maxima
2001 Corvette Coupe
2011 Honda Pilot