The thing that works best for me is to use an extremely sharp knife.

And if I plan to chop the onion very fine I use an electric fan or something to get the fumes away from me.

I don't like the idea of a "non cry" onion, would it taste the same?