XBMC is one of the most versatile and powerful media players around, but you might be surprised to learn that it actually started life on the original Xbox and has since outgrown Microsoft's first console to become an insanely popular download for savvy movie, TV and music lovers that runs on everything from PCs to Raspberry Pi boards. Despite the machine's age, the Xbox is still more than capable of fulfilling your video and music streaming needs with XBMC

, and if you happen to still have your console, there's never been a better time to dust it off and give it a new lease of life. You can even configure XBMC for retro game emulation, which brings the concept full circle and showcases the Xbox doing what it was originally created for: playing games.