Dave will always say "no presents necessary" if you ask him.
He has a good life and wants for nothing but great times with friends.
However, if you would like to bring a gift, here are some excellent options in any denomination:
Cash in a card - this would help offset the cost of the party.
Best Buy gift card - his favorite store.
Amazon gift card - his favorite online store.