Well the camera orientation has something to do with this too maya seems to like to choose based on cameraspace proximity so try tumbling the camera a bit. Allso once you snap to something Maya will stick with that.
Scelect the cv then centerbutton click on the curve you need it snapped on (not on the poinyt you need moving!!!!). This way you get it snapping anywhare you want easier.
PS a maya user really should have a proper 3 button mouse since using a wheel to click is bad for your hands and shoulders.