I've been using the allintitle operators to determine keyword competition (in conjunction with using the Adwords Keyword Generator), my understanding is that when you do an allintitle search, the results will reflect all webpages that have all of those words in the title tag regardless of their order. When, however, I do a search for allintitle:thai restaurants, I get 744,000 resultsBut when I reverse the order allintitle:restaurants thai, I get over 27 million results. What am I missing? 
Allintitle Operators - How do they work?
google search