It obviously depends on how much you want to spend, and what type of chap he is. Here are a few ideas from GiftGen.co.uk... - Skateboard - Video Game - Novelty Chess Set - i-Tunes Voucher/Card - Electric Shock game - Sports Racket - Football Shirt
Yes, Sonic the Hedgehog is a good gift for a 17 year old boy.
a girlfriend
if i had a 15 year old boy i would give him a phone or a labtop
cd's or a ipod
Xboc 360 Ps3
anything involving paint
xbox live membership
legos or transformers or a toy truck
The best gift is a little game that makes some sounds
A walkie-talkie set would be a fun gift for a ten year old boy. A baseball and bat would also be a good outdoor toy.
What about 1 million dollars? sounds good 2 me :D
If he's your friend then he any gift would be a great gift so yes^^