Help please with xbconnect.

If I have a PAL xbox but an NTSC version of Halo, can I play other PAL xboxes? I have the Enigmah video mode selector but it see to help. Is it dependant upon the game or the box? How can I play other PAL users. Do I need to get a PAL version of Halo?