Each user's profile page greets them first when launching Game Center. There's also room for a status update, but no picture, avatar, or deeper profile support yet.
Achievements are very reminiscent of the experience on Xbox Live. Pregenerated lists of achievements are given relative scores and unlock with play as badges of honor.