I only use the Xbox 360 controller on the computer. Having never owned an Xbox of any sort, and limited playing time on a 360 (I played Oblivion at a co-worker's house once) I really do not like it. For what I use it for (pinball) it is fine, because I am just using triggers. For controllers with a stick on them, I am much more used to the arrangement on the PlayStation controllers.
It puts me into a weird place, now I will not play some games on PC such as third person games, because of the controller. Xbox 360 USB controllers work best on PC and controllers from other brands need to use an Xbox 360 controller emulator. There is some difference involved. Currently I have a PlayStation 2 controller connected and while it works fine on a Sony system, it isn't the same when emulated as an Xbox 360 controller. And unfortunately, I haven't been able to find any Xbox 360 controllers with the sticks in the middle. So I tend to just not play games that would work best with a controller outside of pinball games.