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.
A motorcycle
a girlfriend