I'm missing it too. I really enjoyed doing this the past couple of years, and i've not found anything on the forums for it either.
Maybe we should start a thread where people just post something for everyone else to see/read/listen to or whatever else you can think of? and then people can look at it on the Solstice and think of each other, and the spirit of Yule spreading across the world, I don't know. It wouldn't be the same as giving and recieving a specific gift, but it would still be fun. what do you say?