Net::Amazon provides an object-oriented interface to's SOAP and XML/HTTP interfaces. This way it's possible to create applications using Amazon's vast amount of data via a functional interface, without having to worry about the underlying communication mechanism.

MT plugin authors, those of you who don't also agree that Amazon is one the evil-doers, go forth and wet yourselves with excitement!