Yes agree posting present photos on Facebook is crass.
We probably give about 10 presents plus they get others from family and friends so according to this thread our kids are spoilt rotten! However I agree with others, it depends on the size of the gifts, and what is important is teaching children the value of things.
The DCs like to give a present to each other for birthdays - something small. It's really nice as they love presenting 'their' gift to their sibling. Plus I feel it's teaching them about the value of giving.
Then I usually give a book or two, (however I also buy books for them throughout the year - mainly secondhand - so for birthdays I'll choose a special book, maybe one I can only get new or a hardback. I never feel that buying books spoils children!)
I give clothes if it's something like a top with a special picture that costs more than normal. However we don't go in for designer clothes or anything like that (I am aware that already there is pressure on kids to have expensive trainers, as DD has been teased for having a cheaper brand, but we talked about it and she doesn't care and agrees with me that £80 on trainers is ridiculous).
Then there will be the main present - e.g. a couple of toys/a computer game/or a gadget. I am quite thrifty and shop around, rarely buying things full price. I do put a lot of thought into them.
Plus I like to put in something small and fun like a mug or a joke toy or nice pens. So that adds up to about 10 gifts, although if they've had a big gift (e.g. DDs IPod) then they wouldn't get that many. It doesn't seem excessive to me, I guess other people might think so, but it's my business.
I do really enjoy birthdays, I enjoy holding birthday parties and all that, so perhaps I do go a bit over the top.... if it was up to DH I think the birthdays would be a lot smaller and quieter!
However we also give away lots of their out-grown toys to younger family and friends, or to the school/nursery, so whilst I am aware that my children are fortunate, we also try to instill in them the values of sharing, generosity, not being materialistic, and being grateful for what we have.