trophies are way better than achievements. You actually level up, nothing happens with achievements. Oh wow I have a 11,578 gamer score on live. OK? So what makes that any different than my friend's 10,243? with trophies I have a level 6 avatar, and my brother has a level 5. A lot more compelling difference.
Fact: Earthbound is the greatest game ever made