I signed up to XFire a day or two ago and was wondering if anyone else here uses it. So far, I've come to the conclusion it's utter crap when it comes to dual logging and so my times are all waaaaay off. It will register the 1st client you open, then ignore any others up to and including the main one when you close it and then reopen it
Yes, been using it for a couple of years.
It's VERY useful to me, being Community Liason for a community that currently plays 6 MMOs

and various Ventrilo servers.
I only ever use one X-Fire client, and only ever use 1 game client at a time, so can't realte to your issues.
I'm on as Dv01D (my old Matrix main), and Causality is registered as a clan, so you can add us all at once should you wish to (we almost all use it almost all teh time).
Thing is, I have the attention span of a gnat on crack so for those 20 seconds it takes to undock in EVE/zone into a crowded area in AO I've alt-tabbed to the other game. I've been sniping rats as Ysolde whilst my Enforcer was hacking into a berzerk cyborg on AO. Multi-game combat is less brain breaking than 2 seperate EVE combats btw
Simple explanation: X-Fire is meant to be used on one game at a time, try playing one game at a time
I think it was intended for FPS gamers originally, and most people can only play 1 game of UT at a time!
If you get bored waiting to undock, spam someone on X-fire!