Some semi-nice cologne. A cheaper necklace. It all depends on if you guys are dating, how long you have been dating. etc.
if i had a 15 year old boy i would give him a phone or a labtop
A poo!
A 10 year old boy would love a gift basket, especially a theme one like pokemon and spongebob.
By saying I love you! or Give him a gift
The best gift is a little game that makes some sounds
you could give a small gift for the 12 year old like a itunes card or a teddy Or if it is a boy a racing car or toy soldiers
a nentendo DS
Yes, Sonic the Hedgehog is a good gift for a 17 year old boy.
A cute, nice card and cookies or other baked goodies.
A Wii.
If it is a girl, you can give her a cute necklace, or any jewlrey really. If it is a boy, I would give him a gift card or if you know his size, an article of clothing.
Here are several gift idea to give a boy you don't know well: Buy gift certificates to the movie theater. If he likes sports then give him a gift certificate for a store he may shop at. If he is into computers then get him a gift certificate to a computer store. It is wiser to give gift certificates (whatever you can afford) and let him pick out what he wants.