Been thinking about this very question since having this conversation with a friend last week.
How about making Facebook give all its data back to users? All the data, photos, metadata, social graph - all of it.
Open source the social graph and give the users their data... would that make sense? Or just create a security nightmare?