The actual words used in the domain name have relatively little impact on search rankings. The order they appear in may have an infinitessimal effect, but it really isn’t worth worrying about. What you should pay more attention to is how well people will remember them. If they’re cheap enough, buy both, and just re-direct one onto the other!
That isn’t really enough information to base your decision on.
On the one hand, if you go for the order that gives the fewest results, you’ll be competing with fewer sites, so it should be easier to get up near the top of the list.
On the other hand, if only seven people search for the words in that order, but millions search for words in a different order (and that’s the data that we don’t have here), you don’t want to waste your time getting to the top of a search enquiry that is rarely made…
I don’t have the business motives and drivers to understand the full impacts of this decision - i’m just providing aspects to support a decision either way. I still stand by my original suggestion to ask a non-web-savvy friend how they would conduct a search using those terms and go that route - however, data driven decisions are sometimes smart ones when it comes to the web - so I provided some methods to gauge the data.
Whether the amount of competition for a phrase is reason to base popularity for search volume is dependent on how you approach your market strategy - and that is something I can’t determine.
If you command some powerful back links, which are there to stay, are relevant and coming from a credible resource, then you’ll win the race.
Imagin getting CNN optimized for the keyword “world news”. Everyone would laugh. Why? because everybody knows CNN means world news. CNN guyz don’t need to have the keyword in their URL. The “self reinforcing authority” is doing the trick.