Ok, im thinking of treating myself to an upgrade

Currently i use XBMC with a standard xbox pad but want to know whats better, the xbox remote or a wireless pad? Obviously they both have pros and cons.
For a start, getting a wireless pad means it can be used for games also. It also doesnt have to have line of sight like a remote has to and im already familiar with the controls for a pad. However, a remote is more intuitive for other people, especially when controlling video. It also seems like the more natural instrument to use for XBMC. What would people suggest?
