lets look at reasons why the can't and why they can work together
reasons why they can't.
a.) nintendo would have to change their online friend codes to match up with the xfire thing and nintendo will never do that.
b.) i got nothing
reasons why thay can
a.) like i said it would make them change friend codes and if nintendo hears enough complaints about it they may have to change it and find a partner to help them with it.
b.) a lot of companies that put games on nintendo are partners with xfire sooo yeah
Click here for the list of Xfire partners