Check out what your local YMCA has available to you so that you can compare...
At my YMCA, they have 12 machines (they call YXpress) that are suppose to be much like the "Curves" program. Check to see if your local YMCA has these or something like it. That way, if you joined your YMCA, you would have access to a curve-like workout as well as other workout machines, a pool, babysitting, etc.
Thankfully, my YMCA has Babysitting available for some hours of the day--I put my kid(s) here while I'm working out.
For me, the YMCA is a better deal, but, depends on what you are looking for and what is available at your YMCA. Good luck to you!