Both systems are great in their own categories. Just like the PC/Mac debate.
If it doesn't work at first, just forward the ports to Xbox Live (TCP 3074, UDP 3074, and UDP 88). If you can't figure it out, just post here and we'll try to help.
But I'm sure it will work great once you plug it in.