I work at a dealer, and do timing belts often, and I can tell you that aftermarket ones seem to wear quite a bit faster unless you are getting a real nice sturdy one. I would recommend an OEM one, they last a lot longer than people think. I did a 92 Accord a while back that just broke its first one around 240000 miles, and I think that is pretty impressive.