A new laptop will always be helpful for a soon-to-be college students but also! think of experience gifts- tickets to see a favorite band, maybe a trip to see some really cool fish. Your son sounds like a cool kid. Congratulations! Being able to celebrate that will be so fun.