I paid for my son to take his friends (about 4 of them) to dinner at a very nice/expensive steakhouse for his 21st. College students always appreciate a nice dinner, and it was a fun way to celebrate. Experiences are easier than gifts. For his high school graduation, he received a brand new set of golf clubs which is nice to have. For his college graduation, he has saved for a car and we will contribute so he can buy something brand new.