I'm having an Spotlight problem also that seems to have started within the past few days. When I open console, these are the error messages...
Sep 8 10:09:42 Macintosh-2 mdworker: Error, could not create MachMessagePort for com.apple.AddressBook.abd
Sep 15 08:53:17 Macintosh-2 mdworker: (Error) SyncInfo: Catalog changed during searchfs too many times -- falling back to fsw search /
Sep 15 16:55:19 Macintosh-2 mdworker: Error, could not create MachMessagePort for com.apple.AddressBook.abd
I've opened Spotlight preferences and under privacy put in the Applications folder but it hasn't stopped the indexing problem.
My Macbook Air snowleopard used to be slow for a long time. I send it to mac store and they "fix the system". Make it better, but still slow.
Then spotlight started indexing and I found almost 75% CPU running.
I found this article: http://kb.ucla.edu/articles/turn-off-spotlight-indexing-in-snow-leopard
I disabled indexing and now my MBA is super fast like when it was new. CPU is only 4% running
Sorry my bad English