I recently started a (very productive) pumpkin farm, and I already have 2 stacks of pumpkins. I've replaced all the torches in my mine with Jack-o-lanterns, put Jack-o-lanterns all over my house and i have decorative pumpkins everywhere, but I have a huge surplus and no ideas on what to use it for.
You could make a large pumpkin-shaped pumpkin house made outta pumpkins?
Someone I know used the jack-o-lanterns to decorate underwater... you could do something like that if you have a large lake or the like? Possibly make an underwater base, with a path of jack-o-lanterns to it?
(btw, if you're on v1.8 of minecraft you won't find snow biomes)