As far as memory is concerned, is it better to use an OCX file, or the user control source directly within a project?

Secondly, is there a way to ensure that the MouseOver event only fires once? I thought of creating a boolean and setting it to false when the mouse is moved off the control. Perhaps there's a better way?

Thanks in advance,
- Cam