Facebook continues to impress me by continuing to innovate by adding new features to meet the needs of its users. Last week, Mark Zuckerberg announced a new feature to allow users to download all Facebook profile data in a ZIP file to the local PC. I understand the feature is being rolled out gradually to users (I don't see the option yet). It will be exciting to see what services spring up to leverage this export and allow to import your data into other tools. More details can be found in this Facebook blog posting: Facebook: Giving You More Control
While Facebook doesn't get everything right in the first iteration, I admire how they respond to feedback from the user community and improve and innovate over time. It's certainly a challenge to please 500,000 worldwide users.