here's my opinion. take one gift for the whole family to share, maybe the bottle of wine or a dessert (or both). and take small gifts for all the women. it should be something feminine, things that women like. I'm not sure what. it all depends on what gifts are in your area. are you in the US? we've got tons of stuff here to choose from, all very inexpensive.
There aren't going to be as many people present for Christmas as I previously thought. So, I am just going to focus on bringing something for her mother and grandmother. I thought I would add somewhat of a personal touch and bring her grandmother some candy that my grandmother loves. I forgot the name of it, but its a hispanic candy that my grandmother has been enjoying for years, as she is Colombian herself. So, I thought it would be a neat and tasty gift to give my girlfriend's grandmother. As for my girlfriend's mother, I think I will go with my original idea and bring her a nice bottle of wine, as other poster's have mentioned. Anyone have ideas for a real nice bottle of any type of red? Now, I just have to decide on something for my girlfriend. This shouldn't be too hard though, I know she loves white gold and silver, so something along those lines should fit the bill. BTW, to answer your question, I am in the US.