@vanilletwilight,
vanilletwilight wrote: I just want to show him that I care about him.
value comes from the meaning of the gift not $$$
if you want to go for $$$ - what does he enjoy doing? does he like sporting events etc? give him tickets to a game and/or some team gear
that seems to be about the most popular thing for young couples I know