Well, looking at the software stacks I'm looking at to get the Drupal Server going with an XMPP stack and I'm shocked at how much there is out there already written, problem is all of it is new and must be mastered to be used effectively. Since I'm trying to be more efficinet and run faster I need to back off a little on the new tech stuff and try to whittle down what needs to happen for the server to get running.
Here's a summary of what I have running right now. Wow! I'm sure I've forgotten something...
Looking at different technologies which all have XMPP libraries I should go with the technology that's already implemented, prbably PHP 5 for now, although I'm tempted by both the Java and Ruby possibilities, I want to keep the initial stack clean as possible. I'll try out the library, xmphp and see how will it works.