I started using the software last night and I'm very happy with the product. Right now I'm working on solving polynomials by completing the square; this is one of those operations that you can learn step-by-step in a few minutes, but it's only by working many practice problems that it becomes natural.
The topics covered range from arithmetic to calculus. You set the parameters for your worksheet (topic, number of problems, easy/hard, involves fractions or doesn't, etc.) and the program spits out as many worksheets as you want, with fresh problems each time. You can refresh the random values each time so you never run out of problems - hence, "Infinite".
Now that I'm officially working in the IT field, I'm going to want to make sure my technical skills are strong, and notwithstanding my age I'm still hoping to get around to finishing that BS degree in Physics or Engineering. An endless supply of practice math problems will help me stay in the game.