goggles are good xmas gifts, just make sure the person needs them in the first place. dragon is also a good company try to get a decent pair. cheap pairs usually break after a couple days at the mountain. good pairs generally run from about 30 - 40 d...
i'm pretty sure the dxs's are a bit smaller than the dx's. They are some pretty nice goggles.
there seems to be plenty of GREAT goggles out on the market. check out the link below to view all goggles that are best for you. the number one goggle is Dragon.