Santa Rosa MacBook 2.2. Half-Life 2 -> 30fps indoors at 1280x800 everything on high except anti-aliasing, filtering (trilinear), and reflections set to "world". Gets massively choppy outdoors, but changing the texture quality to medium and model quality to medium (or low?) results in pretty amazing performance in DX8.1. CS:Source -> at least 30 fps in DX8.1, medium texture quality on de_dust2. Haven't tried other maps, but most are more demanding and would probably results in lower fps. Changing the resolution to 1024x768 results in silky smooth performance at max detail. On the OSX side, Call of Duty 2 plays extremely smoothly for me at mid-high settings at native resolution.
That's all for now.
Does changing texure detail in any way impact your frames per second in CS:S? I can change texture and model detail from high to low on any given resolution, and my frames stay identical. The only way I can get better frames is if I change resolutions.
I'm not complaining, as I get 30-40 FPS at 1024x768 (high texture detail, high model detail, low shaders, simple reflections, DX 8.1, for those wondering). It' just interesting that texture detail has no impact on frames.