Xbmc is great, I use it for my HTPC, haven't tried it to stream to my 360. I do know the 360 is picky about what fie types it plays, I don't remember what though.
Honestly, the easiest thing you can do is just stream from your PC. You don't need Xbmc to do it, just google it. Set up windows media center on your PC and you can easily stream right to your 360.








