Based on everyones posts it certainly seems to be the same product that is being marketed under different brand names.
If the super mini is the form factor you want to go for, then just go find the best deal that you can, including shipping, preferably one near to you, and hopefully you'll get a good unit, one that will give you support when things go pear shaped as these devices are want to do. Best of luck in your search for a good one.
Let us know where you are located, and we should be able to put you onto a supplier that is worthwhile dealing with
