I posted about that one a few months ago on the Pixar Planet forums. Here's a repost:
--Pixar Planet------------------
I was intrigued by the Disney Store Buzz's features so I picked one up. The TSC Buzz wins all the way, but as a toy I think the Disney Store Buzz is a better deal than...