I'm done except for one present that I ordered online for J -- it hasn't arrived yet, and I'm not sure it will show up in time for Christmas. Everything else is wrapped and ready to go. Since I typically start Christmas shopping on the 23rd, this is pretty darn amazing for me!
My families are done and sent today, now to finish DH's family and our friends. So I'd say we have 7 to buy for but 4 are getting either gift certs or something similiar, 2 are half way done and one I have NO idea on what to buy. But all in all, we did an amazing job getting everything done. Usually we are fighting by now and stressing over things we need or didn't get, but this year we did something right and started at the right time I guess. ( plus shopping online helped tremendously!)