That completely depends on you anticipated hold period. GMCI looks dead in the water. I would rather buy GMCI after an uptick or two on volume knowing its goingt to move ratherthan buy heer in dead water at 4 only to have to sell at 3.
MMIC may very well be a buy but its volatile and has volume.