I subscribe to my friend Jason's Twitter feed. It tells me every time he reaches a new Xbox achievement. It tells me nothing else. I feel like you should get Real-Life Achievements for successfully completing tasks, and after you complete a certain number of Achievements the world should reward you somehow. Like, instead of exclusive downloadable content, you get a new car. Or a house. Or a pony. Or a nice read sweater. Depending on how many achievement points you've accumulated, of course.
Today, I won the Meet-Your-Future-Brother-In-Law Achievement for sixty-seven achievement points! (I'm saving up for a quiet week of sleeping in and writing)