I suggest you all go to the comic shop and buy some back issues of Elektra's MK series. Elektra is Marvel's Lady Shiva... with low level tk and other assorted ninja mind tricks. Elektra would walk all over Lady Shiva at her best and even with out ninja tricks and tk I am tempted to give her the slight edge.
"Shiva has lost to Batgirl and I believe also Batman now"
In a clear fight Batman never won anything against Shiva.
Not to mention he looked bad in at least one match against Batgirl on another ocassion as well. She had the edge h2h.
In the end losing to Batgirl aint bad. I place her above Batman in martial ability.
"She's about Batman's equal, perhaps ... but not really superior."
She actually is by her showings and being considered equal to guys above Bats h2h.
She definatly isent in any way below him.
Edge to Shiva, she wins the majority.