You are one lucky son of a gun that fork was there.
I have the Seat Of the Pants harness and reckomend it.
I wore mine for the first time on Saturday and boy does it make you feel safe.
The best thing is you really dont know you are wearing it after a while.