Looking at Stanford's team and talent versus Oklahoma State and others, I suspect that the nice conditions at the course (and assuming things are firm), will lean in OSU's favor. If the race is fast, it is unlikely that Stanford will be able to maintain positioning like OSU's runners. Fast and slow conditions often yield different results - and I can point to only a handful of years where they wouldn't.
Looking at results from Pre-Nats and Regionals versus Pac-10, Stanford had better performances in rough conditions. While they don't have the speed of all their competitors, Stanford is very good tactically and has a lot of strength. OSU, on the other hand has a ton of speed. You could claim their tactics are sound, but they haven't been pushed yet, so we don't really know what they will look like.
So, that given, OSU should be the favorite, and I think their margin over Stanford might surprise.
Alabama should be interesting to watch as well with more of a speed focus. Although if they try to go out too fast, I suspect their tactics could hurt them.