This is something that I have been wanting for a while, not because I want to delete my account, but because when I want to delete my account I want it deleted.

At the same time, I realize why this is so hard to do. All of the data is stored in separate tables with relationships back to your account. So, just deleting the account doesn't delete your pictures, your comments, your notes, your friendships, etc. Those all need to be done manually. Building up that type of script can take a lot of time, especially when the system is changing.

They also need to take into consideration whether comments that you leave on others' walls and photos stay behind or not. They are, after all, part of a conversation and just removing your comments destroys that. There are lots of other issues that need to be worked out as well.

I can understand why they didn't want to attempt this in the first place and why it has taken them so long to do it, but I am glad that they have finally come around to their senses. This will give people a better sense of security that their data isn't in evil hands.