yeah, i'd definitely try the humidifier trick...i picked up a buzz on my g string a while back when i was up in illinois during the winter months. humidifier definitely did the trick. on a previous occasion, the neck was so out that i had to have someone work it out for me...but they also reworked the nut and the saddle, and replaced all the tuners. now the tuners have to be replaced again...but i guess that's the price of doing business...
really, i'm not a sound guy freak - but i've had a similar problem with my guitar...as evidenced above. it took a while to get it taken care of, but she really sounds great these days. regular maintenence really is the key...just like everything else. and like everything else, its so easy to let it slide...