App that identifies what is keeping you from emptying Trash.
Quit All quits all running applications, except the Finder, Automator
The Automator Loop Utility will take care of all the work.
Force Quit all applications will force quit all applications.
A free Automator workflowMount any FireWire/USB drives you have ejected.