I recently purchased a group of the salvage crew and reviewed them here.
http://www.dakkadakka.com/dakkaforum/posts/list/352909.page Good quality figs, that fit in well with Necromunda, EM4 and other figure lines.
As for MegaMinis, the're site is a bit confusing regarding the origin of their sci-fi figs. They have:
-Former ALphaforge "Star Mogul" figs. Asteroid miners, Salvage crew, Hydrissians, Mephalians.
-Former Demonblade "shockforce" figs. Not all released (more every month or so), but Demonblade is the origin of the Shockforce troopers, goblins, zombies (not all of them), Deadtech, goth rats.
-Quite a few other figs they they have bought or had comissioned, many of which are the smaller 25mm size.
Further complicating this is that many of the lines have been renamed, and figs from various origins have been mixed in various subheadings.
Regardless, with the acquisition of Alphaforge and Demoblade figs, Mega has become a great source for good, but inexpensive, 28mm figs, many with uses in
GW games.
I'm particularly interested to see their future rereleases of the Shockforce megacorp troopers (now called "Frontier defense"
http://freeboardgamesnow.com/sciencefictionfrontierdefenseforce.aspx) as they are perfect Cadian proxies and the unreleased portion of the line has figs that work great for officers, heavy weaopns, special weaopons, commisars and a sentinels.