Id invest in a weights bench as opposed to a full gym, free weights have always been the best way way to burn fat and adevelop muscle at the same time, Sure you have the machines that assist you in certain excercises but keep in mind that they take away from your smaller muscle groups asyou are not using these to stabalise the weight during reps.
Ive used free weights for years and as a result have maintained a healthy phsique. But what I know I know from personal experience.