It's kinda all-around program to use Once you get xfire, you can delete those shortcuts on you're desktop to games since you can access all games from XFire (Either manual detection OR automatic if installed to root folder where it should belong). Also you can see how no-life you are eg. how many hours in a game xD And you can do lots of other stuff for ex. Broadcast a live footage of you're gameplay (if the game isnt too old), capture a video or make a simple screenshot. I personally dont think XFire is good or bad, but you can find servers thru it which arent on the game's Internet list (Ex. playing cracked v. of AvP2, you can access servers thru xfire i think.) and it might be able to give you faster access to games/see what games you have :P
Neither i dont think this post was necessary but i felt like posting something xD