Where should you enable IP SLA?

I am getting ready to deploy VoIP module and am auditing my switches and routers for code and memory needs to be able to run IP SLA. Where should you run IP SLA? I figure on you border routers and  core switches  as a minimum. If you have a branch should you also enable it on the workgroup (user) switches? If so I need to order a bunch of memory upgrades.