Hi mge,
I agree that it's difficult to give you an accurate answer without knowing more about your data, but an alternative to a threshold analysis would be a digital filter. If the other features in your signal happen on a much slower time scale than your spikes, that is, if the spikes are very thin, and if you have a reasonable density of points in your X-axis channel, then a digital filter could work very nicely.
If you have questions or need further ideas, let us know,
Brad Turpin
DIAdem Product Support Engineer
National Instruments