For my older son's 8th grade graduation, we got him a radio/CD player. Our question more is how to scale down the 8th grade celebration! I guess it's not really my choice, though -- my husband has what feels like thousands of cousins, and the big thing in that family is to have a combined 8th grade party for all the kids who reach that point every year. When DS17 graduated, there were 5 graduates (and of course, you have to give some kind of gift to each one -- one was DH's brother's child, but the other three I'm not sure we had met more than once or twice). This year, there are 4 graduates, including my younger son. The party costs each participating graduate parent about $100, and when DS17 went through this, he walked away with more than $400 or $500 in gifts! I think we'll get DS14 something small (that CD player didn't cost very much), but since we feel obligated to participate in the party, that will be his present.