I've got the latest Halo update (make sure you have that, too!) a Radeon9800Pro (128MB VRAM), OS 10.4.3, latest drivers and 1GB RAM and I still suffer from slowdowns...
I began playing Halo when I'd a stock Radeon 9000 64MB and Halo wasn't as visually appealing... but even now there are...