Have you worked at any large companies and had success with that? I'm used to dealing with people who don't know who wrote the agreement, have given it to thousands of others "without a problem", and treat me like I am a bit odd for actually reading it, let alone trying to change something.
Yes actually I've pushed changes back at companies like Cingular and AT&T, and semi-large consulting firms like NCS Tech, and others. The HR rep will usually think I'm odd, but it's saved my butt at least once, so it's worth a couple odd looks:)