That's also what I was taught as a best practice, but it's not always possible.
Gears: If it's not solving all your problems, you simply aren't using enough of it.