For our groom mans gifts we paid for their tux, and had cigars for all of them.. With some of yours being under 18..I'd say find something in the 50.00 - 100.00 range.. Watches are nice, so are money clips, Cologne, or may be even treat them all to a massage the morning of the wedding..