In general, we don't buy presents for our friends kids unless they are going along to their birthday party. The exception is our closest friends daughter. As we have 2 boys and they only have the one child, we tend to buy her a present from each of the boys and they would buy the boys a present each from her. So that it kind of balances out. We tend to ask in advance what they would like so that it is not just buying something for buying sake. e.g. at christmas time the boys really wanted a specific wii game, as that is quite expensive they bought it between them. I have to say though, that although it seems like a cop out, my kids are happy to get �5 in a card rather than something bought to that value, then they put it together with other money to buy something they do want - they are 8 and 7.