We are poor, and I give my children more than 3 gifts apiece. I save all year, I save my Amazon gift cards, and I shop wisely to find the best deals. I've also quit going shopping randomly because I end up with stuff that looks neat or is on sale, but doesn't end up being a favorite with the children. Now I plan for months to think...what can they use? What would they really like?
I had a really hard time shopping this year because the fact is my children DO get gifts from other sources (both grandparents and one very generous uncle) and they have "everything."
Here's what I bought this year...
for my 2 year old, I bought three board book box sets, which she loves, two other board books (Little Blue Truck, and Goodnight Goodnight Construction Sight), Alphie (Playskool Robot I had and loved as a kid), a set of booster cards for him, a Cinderalla baby doll, and a Jake and the Neverland Pirates shirt. All together, that stuff was probably about $120.
For my 7 year old, I bought a Lego Friends set (the treehouse) and a little Lego Friends add on figurine set, a pair of floral jeans, two Wii games and a DS game (all on clearance...two for 7, one for 3), a Jewelry box, a flip video camera, and an SD card to go with it. Again, that was all about $120.
As "for both" gifts, I got a Scooby Doo DVD and a play food sushi set from M&D that you can really "cut" the sushi, etc. They love stuff like that.
I have no idea what they'll get from everyone else. I know my parents bought them a rug and table for their room, a basketball hoop for outside, and a LIttlest Pet Shop thing for the youngest one. My uncle usually goes all out and they'll probably each get 5-10 gifts apiece from him.
After Christmas, when I have enough saved, I also want to take my oldest daughter to go pick out a real ring...her first one.
Really, though, children are happy with about anything. If you keep him at three gifts, he'll be just as happy as the child who gets 20 because to him, that will be the norm. It isn't worth fighting with your husband over.
However, if it isn't a financial burden and you WANT to get him more, you ought to be able to. Discuss it with your husband and explain that you'd only like to get really valuable gifts (not necessarily expensive, but worthwhile gifts) and you'd like to get more than 3.
Perhaps if you do a little research online and come up with the specific things you want to get, and then show him, he will agree. I do that each year with my husband.