I have run several versions of ARC (396, 15, 996 and 330) on my MacBook Pro using Parallels and VMWare, both running Windows XP. I have also run a couple versions of Motorola CPS and Win96 in the same environment. I haven't played with BootCamp but I have heard anecdotally that it works even better since it is running Windows natively instead of in emulation.
A couple things to remember:
BootCamp, Parallels and VMWare only work on Intel based Macs. (There are emulators for PPC Macs that will work but I haven't used them so I can's comment much on them.) I prefer VMWare, I have had less issues with it versus Parallels.
Using any emulation software will be somewhat slower than the guest OS would run natively. You may not notice much of a speed hit in radio programming but you would in gaming or other resource hogs.
You will need a USB-RS232 adaptor. Uniden sells on that has the radio programming cable built-in, called the USB-1 cable, get it at ScannerMaster or other Uniden dealers for about $20.
You can also use any of dozens of different USB-RS232 adapters bought at Radio Shack, Best Buy or a local computer store.
Make sure you properly install the drivers using the most current ones from the manufacturers web site, not the included CD.
Make sure you know how to adjust the programming software and serial adapters port speeds, often emulation programs cause serial port operations not to work well at higher speeds. 9600 seems to always work well.