I use a piece of software called Connect360 to stream content to my XBOX. It's not free, but it is cheap. Only downside is that it won't stream DRM'd video (for obvious reasons) which means no purchased TV or movies from iTunes, but it does stream xvid, x264, etc, from folders.