Inbound VS Outbound Lead Generation

Inbound vs. outbound lead generation, which is better? There have been various debates about which works best to bring in new leads.  Some feel that outbound is outdated, and others feel that inbound is the only way to go, but good marketers plan on using both inbound...