Using free weights is superior to machines in the vast majority of cases. Here are a few of the reasons why:
1. Free weights build "functional strength" - strength that transfers well to the real world - much better than machines. This is because free weights force you to balance the weight and your body while machines do all the balancing for you. In the real world, the neuromuscular coordination developed from weightlifting is just as important as the raw strength, and machines only give you one of those. Moreover, many machines focus on isolation exercises and limit ROM, which further ensures that any strength you build on them will transfer very poorly to real life.
2. Free weights tend to produce more rapid gains in size and strength. Free weight exercises usually employ far more muscles, mostly because of the same reasons as mentioned above: the need to balance yourself, compound vs. isolation movements, and longer ROM. People like to talk about free weights engaging more "balancer" or "stabilizer" muscles, but this distinction doesn't exist: free weight exercises use more muscles, period. As anyone who has compared the free weight squat to the leg press knows, balancing a heavy weight on your body is just as difficult as actually moving it. Where the leg press is primarily a quad exercise, the squat works your quads, hamstrings, calves, glutes, lower back, upper back and abs. This makes free weight exercises a better "bang for the buck", producing more strength & size gains for the same amount of time spent exercising.
3. Machines often force the body into a fixed, unnatural movement path. For example, the smith machine only allows the bar to travel perfectly vertically. However, normal human biomechanics do not allow for a perfectly vertical squat or bench press - there should always be a small arch. Doing these exercises in a smith machine virtually ensures that you are going to be using an unnatural and often dangerous motion and really sets you up for injury.
Use free weights. Yes, it takes effort to learn to use them properly, but it is well worth it. And don't be afraid to ask people for a spot - people do it all the time and no one ever minds.