I'm a fan of Christmas ornaments as well...if I'm not mistaken, there's a Christmas shop in New Orleans Square.
A few other items are pins, collectible coins (different from pressed pennies and quarters -- which also make good souvenirs, and you can get a DL pressed penny book to keep them in), and they usually have nice hard-covered books with pictures. I thought I read that this year there is going to be special book in honor of the 50th Anniversary.
If they're looking for something really special and don't mind spending the money, there is a shop on Main Street where an artist draws Disney pictures that go onto the face of a watch. It is something I've always wanted to buy!