No argument about the potential of a run, and I'll be watching for one myself (had a nice one earlier but missed the last 30% run, I'll try and "get even with them" (g). I posted these remarks so that anyone getting in IMX understands it is a momo play, not a value play. I think that HAUP is a much safer play in this regard since it is still selling close to one time sales and it may be on the cusp of blow out in sales...it is also in "break out mode" and it is positive cash flow...
By the way, don't just give up on IMX, a stop just under $10 should protect you from a change in direction, and if you are a medium term swing player, just raise the stop as the stock continues to ramp.