Before the Xbox 360 arrived in 2006, using a gamepad on PC was a pretty annoying experience. You'd have to manually configure buttons, games wouldn't detect the controller or show the correct icons, ...
Time was, you could plug a vast assortment of portable devices - including an iPod into your Xbox 360, and it would not only recognise the hardware in question, but also stream media from it.