I've never understood the fascination with all the high tech machines. They're more expensive and more complicated than something everyone already knows works the best: picking heavy things up and putting them down again.
Sorry, in re-reading my comment I kind of sounded like a jerk - I promise, it was unintentional.
I guess my point was that you can do a heck of a lot for yourself with basic situps / pushups / floor squats with a bag full of books or sand and it doesn't take anything that requires payments to do so.