The list so far:
From my girlfriend, Resident Evil Mercenaries and Shinobi for my 3DS, and an extra large royal blue mink blanket which feels like being hugged by a million kittens every night. WIN. I'm to understand she's also ordered a copy of Tales of the Abyss for me but it won't arrive until mid January, hence why she got me Shinobi.
From elsewhere, my old friend Amelia got me Mario Kart 7 for my 3DS.
Nobody else seems to have bothered, although that stands to change later in the week when I catch up with my other friends.
As for what I gave out in return...
To my girlfriend, I gave the new Jamie Oliver book, plus one of the older ones she was missing, dvd guides on Tai Chi and meditation, a cuddly Angry Bird, a new bag with Top Cat on it, and some posters she wanted. There's more but I forget exactly what.
To Amelia, I gave a tub of ice cream big enough to use as a rowing boat and a spoon she can use as a paddle, so if it doesn't stop raining she's well fed and able to row to safety when the inevitable flood comes.
To my friends I am in the middle of giving Suzy replacement parts for her DS Lite and an R4 card, and her kid Cael I gave a cuddly lion because he got used to seeing cats on my old copy of Nintendogs when I lived with them, so he keeps asking me for a cat every time he sees me, so now he has one.
I've sent out other trinkets to the others in my social strata but none are especially exciting.
And to everyone on the 'temp, I hereby give my warmest Christmas wishes. I'd have gotten you something better but I spent all the money on the other half