That's a tough nut.
You'll have to learn to use Spotlight from the command line.
If you want further help you'll need to provide real world examples of what you want to do.
Without those any testing is a waste of time.
If you didn't already pease take the time to read this:
Tip: How Do I Get The Best Answer in the Shortest Time?
None of us has the time for long question and answer sessions just to find out the requirements of a task.
Remember – you know your task from the inside out – but unless you can explain it thoroughly and succinctly to others it's really hard to get good help.
-Chris