there are several good fenders made for roadbikes (i.e. bikes without eyelets) - SKS makes some. the best I've seen are CRUD, though you have to get them shipped from the UK because the US doesnt have a good distributor right now (but you can often get free shipping)