Discover new music
The widget above was my favorite, it helped shoppers discover new music that they might like based on the last music they purchased or browsed. The reason this widget was so much fun was because it combined all the hacks and discoveries our team had made together in our first six months of making interactive widgets together. We created an AJAX (yes I said AJAX) proxy page as way to expose otherwise internal API's by converting PERL to JSON and sending it back in response, along with appropriate headers, for our widget to consume.
The challenges that language can create when the widgets were used in international markets was also a bit challenging at times. The mechanisms for translating the text itself wasn't the issue as much as the effect that other languages have on the design, such as German text needing more width and Asian text needing a little more height.
Digital games category was by far our largest consumer of widgets, the clip above is showing an entire page of our widgets being used.