Jmanis had another suggestion - one that I fail to find any kind of fault with:
Inside a no-fire zone...
1. If a speeding ship collides with another (clean ship) and causes shield damage, it receives a fine as normal
2. If a speeding ship collides with another (clean ship) and causes hull damage, it receives a bounty as per the current death mechanic
Like I said, I fail to see where this would wouldn't work as an effective ramming deterrent. Anyone?
This already happens, to a less aggressive extent the only difference is, the speeding ship gets the bounty only if the collision causes a death. Collisions happen all the time. Most of us have had the pleasure of an NPC CMDR or NPC security ship colliding with us only for us to get a "reckless flying" fine because we were going 105 m/sec.
I am talking about gankers using repeated ramming to destroy a ship inside the no-fire zone. An exploit which circumvents the penalty for firing on another ship inside the no-fire zone. Can't shoot 'em? Ram 'em! They can't shoot back!