The wedding entourage serve a double purpose in wedding ceremonies, they help the couple with the preparations for the day itself as well as take on many roles and tasks during the wedding itself, being ushers or coordinators and the like. This is done purely out of friendship or a familial spirit, so don’t think of them as slaves which you could order around and discard right after.
So as a matter of custom and good manners, the newly wed couple are supposed to honor them with tokens of appreciation. Nothing really fancy or expensive but something that are worth cherishing nonetheless. A usual usher gift popularly given to men is a tuxedo stud set or a pair of cufflinks. These items are a great idea because they are practical, durable and never goes out of fashion. They can also be engraved with monograms or what have you’s just to make the gift a little more special and add a more personal touch.
But whatever it is you decide to give these friends and family that have supported you throughout your wedding, always remember that it is not really how expensive your gift is or how beautiful it is, the mere thought that you have entrusted them to take a more active part of your wedding tells them how special they are to you, and so what’s more important is not the gift, but the thought and love that went with it.