NUVO, NEOL, etc. Bad day, I guess, for Medical Technology Stock Letter. Last I saw, these two companies were their top picks.