As a member of a party where I am the only arcane caster and serious caster of any stripe (the other two were an Ogre Fighter/Kensai and a Rogue/Cleric) and I was a Wizard/Druid/MT/AH, I can categorically say that Grease shuts down golems faster than you can say SR FAIL!
We got into an arena fight At level about 10-ish with 1 Wizard, 1 Fighter and about 4-6 Flesh Golems (it was the final fight in a tournament, and it was SUPPOSED to be hard). First round, Haste. Second round, Dominate Person on the enemy Fighter (enemy Wizard was turned into a pincushion by a "bow which launches trees", or so the Ogre claimed; I saw no reason to contradict him...). Third to fifth round, Grease.
Sit back, relax, and let the TWO Fighters do their job. The Rogue/Cleric was just quietly weeping in the corner.
SR is silly because every caster I have ever played ALWAYS as an alternative plan in mind for creatures with either immunities or SR he cannot reliably penetrate. The AH above would Animal Growth his Companion Familiar (a Brown Bear), and let it do the whole grapple routine. Plus he would be Hasting and playing havoc with Grease (which was used throughout the entire campaign from Level 1 to Level 22) and other stuff. Polymorph Any Object became a staple when it was available (polymorph the ground under the platemail clad Cleric into a 5ft wide, 20ft deep smooth metal test-tube filled with water = dead cleric; no save, no SR. Cover it with a Shrink Item'd boulder for bonus points). I have never played a caster character who took the Spell Penetration feat. There is simply no reason to.