I see achievements as an utter waste of time, unless you're rewarded with something for them, like on TF2 for the PC.
I like how some games, when they're sold on Steam, advertise things like: "Now with 10 new achievements!"
Yay! Now with ten tiny little pictures that I have to grind and grind and do boring things for rather than just enjoying the game for what it is! Fantastic!
Honestly, those that feel like they've "achieved" something by getting these "awards" aren't gaming like they're meant to be; it's meant to be fun, and while some might be enjoyable to get (because they might make you try and do something you wouldn't normally do, and still be fun, like in Portal) most are just ridiculous.
EG: On Left 4 Dead, you get an achievement for, after contacting the rescue team, no survivor taking ANY damage. If someone came up to me and told me they'd gotten that achievement, I'd say:
"Yeah, and now what?"
Them: "Well, it makes me feel good about myself..."
Me: "Well, playing the game makes me feel good about myself because I enjoy it for what it is, and I don't need a little message popping up telling me how well I'm doing, because I can see that for myself and because I game for ME, and NO-ONE ELSE."
If you were gaming at home all day on your day off, while your partner was working, and they came home and you said to them: "I got the blah-de-blah achievement today!" I think they'd prefer it if they came home and you said: "I enjoyed gaming today, and had a really nice time."
Achievements were created on the 360 to get people to play the games more even once they've completed it. It's a strategy for the company, because the people play longer and maybe long enough to go and buy a sequel. It keeps you playing the same game and doing rubbish things just to feel good about yourself, and if that's what gaming has come to (needing a game to tell you how good you are), then I feel very depressed to be a gamer indeed.
Well, actually, I can just stay back and carry on not-caring about achievements, and those that do can carry on making me feel sorry for them.
Rant over.