We use Singapore Math. Great program! My children grasp math concepts easily. We tried Saxon and MCP too, but I prefer Singapore by far. Singapore presents math in ways my children find easy to understand, yet the program advances at a steady pace. It was developed in the country of Singapore, (which I believe typically outperforms the US in math.) We use the U.S. edition, but there is still an international flavor to the program, which I consider that another positive aspect of Singapore Math. Colorful pictures too–or perhaps I should use the British spelling: “colourful.”
bywayofthefamily.com/seriesresults2.cfm?strSeriesCode=Singapore#
All that said about how much I like Singapore math, in the upper grades it continues in a spriral method, combining algebra and geometry and trigonometry into the same texts, advancing more each year rather than dedicating a full year to exclusively one area. That is how it is taught elsewhere in the world, but that isn’t the typical way math is taught in U.S. high schools. (The seventh grade book contained simple trigonometry, which meant I needed to dust out some cobwebs from my brain.

) That style makes it a bit hard to know exactly where to place a child who goes from Singapore homeschool math to a formal high school math program. I’m trying to decide if I’ll use it for my eighth grader next fall, or if I should find another Algebra program for him.
We tried Saxon for Algebra, but didn’t like it at all. Some people really like all the drills in Saxon, but that style didn’t serve us well. My children learn better if they drill exclusively with what the lesson just covered (which typically builds on previous knowledge too) instead of going back to drill on previous lessons. My child (who loves math) absolutely hated Saxon math and found it confusing. He always grasped math easily and performed well on standardized tests, but when we tried Saxon he struggled with math like I have never seen before or since. So, while many homeschoolers say wonderful things about Saxon, that wasn’t our experience. That’s one thing I love so much about homeschooling–finding the books and styles that best fit the particular family’s learning style!