Good gifts for mothers day as well as for weddings is always cash itself. That way they can spend it on exactly what they want and not what you think they want.
Monney, Gift vouchers,clothes,shoes, HOW BUT ALL THOSE MOTHERS THAT SMUTTHER THERE CHILD HOW ABOUT LETTING THERE DUAGHTER HAVE LIFE!!!!
Yes, Sonic the Hedgehog is a good gift for a 17 year old boy.
Chocolate
Gift Cards
If you get her/he a gift it should be there favorite animal.
a girlfriend
Anything
A calendar makes a good and inexpensive gift. Other gifts you might consider are a bottle of wine, a nice candle, a gift card (movie gift cards are always a good choice), or tickets to the theatre.
A ring or flowers. Mabye a gift card to a store.
A gift for new momsYes most new mothers do receive a gift from their husband after the birth of their first child. answerHe might change some diapers.
IPod touch 200.00
If the 11 year old is responsible, it is a good gift. They are a little pricey, so I would base it on how he has treated his other belongings previous to this.