I was able to get "Uru - Complete Chronicles" to work under Crossover Games 8.00 without a Windows machine. I'm using an original Macbook Pro running OS X 10.6.1 with 2GB of RAM and an ATY,RadeonX1600. Here's how:
Summary:
1) Copy data1.hdr, data1.cab, data2.cab, data3.cab to hard disk
2) Acquire "unshield", ie, "sudo port install unshield" if you have macports
3) unshield -g AGameFiles x data1.cab
4) Ditch copy-protection checks... use your imagination here
5) Double click UruExplorer.exe to run under Crossover Games.
First, create a folder to work in. Copy data1.hdr, data1.cab and data2.cab from the first CD into your folder. Then copy data3.cab from the second CD into your folder.
You'll need to get the "unshield" utility to extract the game files from the InstallerShield archive. I have macports installed, so I could just do "sudo port install unshield". Fink is probably similar. After getting the utility, you can extract just the game files by doing "unshield -g AGameFiles x data1.cab". If you're curious about what else is in the archive, you can extract the whole thing by doing "unshield -d extracted_data x data1.cab"
If you attempt to run the unpacked game, it faults inside secdrv.sys. This is copy protection penalizing you for being an honest customer.
Once I fixed that problem in the conventional manner, URU seemed to work well. I don't have a Windows machine so I can't really compare, but one thing that seemed strange is while there were some environmental sounds and music and Yeesha blabbing about stuff, I didn't observe sound effects like the linking book sound. I don't know if it's just the game, my settings, or there's a problem somewhere.