Machines being better for you is actually a fallacy and you're probably doing damage to your joints thanks to restricting them to a certain range of motion. Just something to think about. The best things you can do are compound exercises, with a barbell.
Don't worry though, I won't be wasting...