If you are an Orb user, you can now stream content to your Xbox 360. Check out the Xbox 360 section of the Orb site for all the info. This may be just the think if you don’t want to go the whole Media Center route.
I have not tested this software, so use at your own risk. Your mileage may vary. etc etc.