XBMC on the original Xbox was so unbelievably far ahead of it's time, it's crazy and that's not just nostalgia talking. I remember installing XBMC with a 360-style "blades" interface and being blown away by how much smoother and nicer it was then the blades interface on the Xbox