Accurate Edge Snap?

I’m using edge snap to clip a vertex to an edge, I’m using an x axis constraint, wanting to snap it to the edge on that axis accurately

however my mouse drag isn’t clipping it like I want, it just moves the vertex back and forth along the x axis, only reaching the edge when my mouse is right at the point I want it to snap. Sure I could get it roughly how I want, but that messes up removing doubles and stuff later and it would be good to know if there’s a way to clip it this way?

(bonus points for not mentioning trigonometry)


In a round about way you could do this with this addon by extruding along the x axis and find the intersection of the edges then snap to this new vertex. It would need some cleanup afterwards to remove the additional vertices.
http://blenderartists.org/forum/showthread.php?t=204836

looks like that will do the trick, thanks