It will work as a media extender with a media center pc, but it can't play xvid, divx, avi. You have to get 3rd party software that transcodes the avi on the fly and streams it to the 360. This requires buffering and heavy cpu usage, it's sad when microsoft can't figure out how to play the most popular format on their own.