DW and I just got back from a week at the World. We did the character dinner at 1900 Park Fare (Grand Floridian) our first night. The food was good and the chracater interaction was great (Pooh, Tigger, Eyeore, and Piglet).
Definitely go to 1900 Park Fare at the GF. Pooh and Friends are there for the buffet dinner (which is quite good) each evening. When we were there, Piglet was the "greeter", with Pooh, Tigger and Eeyore wandering through the dining room. All the characters were VERY interactive, especially Tigger who bounced with anyone and everyone!!
We're going to have lunch at Tony's with Pooh and friends. We're looking forward to this venue, as Pooh will be moving back to CP I would imagine. We'd rather eat in the parks than have to leave and take up more of our precious ride time.
Another place you can see the Pooh gang is in Epcot behind the buildings at the Great Britian Pavillion. They make several appearances a day. You can see them at your Character Meal & then later at Epcot for free! Hey, combine it with a performance of British Invasion & now you're talkin' fun!