Thanks for posting guys, I've been off on vacation and work
But as said, you've only got a few free online ones
Xlink, Gamespy, XBConnect, and Xmelee, I personally have tried all but xmelee which will be tested sometime later this week
Out of them I like XBC the most, but I was around it the longest and worked for them for 3/4 ish years.
Xlink is not bad at all though, interesting interface, interesting options (router firmware and integrated with XBMC)
Gamespy is crap hah