Wife and I are coming up on nine years - and the only thing I know for certain that she wants anywhere is what she will drink and how she wants it.
My ONLY means of being able to do this is if there's a small number of items on the menu and she has mentioned what she wants. For instance, if we go to CD Cafe, I know there's pretty much only two items she's ordering.
And I've yet to meet a woman who likes this, even when the man gets it right (unless she is headed to the bathroom and says "order the prime rib and fries").