Re: Makeup Forever vs. MacIt's a great brand, defnitely worth being checked. It's also a brand originally made for pros so you're bound to find a good range of products.
I love their HD foundation (i also have the primer, which is good), their HD kabuki is supersoft (although i use it for my mineral foundation).
The loose pigments called "star powders" are awesome. Their eyeshadows are great and imo very similar to MAC.
Their eyepencils are great, but i have a slight preference for the UD 24/7 liners for the staying power.
Plus, they make video tutorials for their seasonal looks (you can find some of them on YT), which i love because as much as i love MAC's looks, i never saw them done in front of my eyes by a makeup artist and i'm a visual & audio learner, and i like to see the final result before buying.