Ah man, I don't know what's going on...
I was testing some new things with Mirage, and tried to connect via a PPC client. Problem was I found out the XNET port was the same as the XRecieve port...hence things just did not work right. So I exited xlobby, and started to change the XReceive port destination. I then started xlobby again, only to find my CPU maxed out and I had a memory leak. I ended up trashing everything and started from scratch...adding plugins after plugins..only to find out that when I start XNET...the CPU maxes (no memory leak now at least). If I turn off XNET, things are fine, CPU at idle is nice and low.
Don't quite know what is going on, and why XNET is causing this. Any suggestions are greatly appreciated.