I just googled teenage boys toys and it came up with a few toysites. So maybe have a look there to get some ideas. Ofcourse buying online might not end up arriving in time before Christmas, but a lot of these toys are sold in all the regular department stores as well. I especially like some of the Lego items for big boys. I used to love Lego myself as a kid.