E-bol is probably the best out of the three. M-stak and halodrol liquigels are garbage imo. As far as alternatives go, Anabolic Pump or X-factor are good options. If you are strapped for cash, you can buy Yellow Gold (to replace AP) or bulk Arachidonic Acid (to replace XF) from Nutra.