Anonygento is a Magento module which anonymizes all data especially customer, orders, newsletters.