The AN7 is the newer board. Basically, it's an NF7 with uGuru - an onboard monitoring/overclocking kind of feature.
Newer doesn't mean better though, and reviews on the AN7 have been pretty mixed. The NF7-S would be more expensive because I think it has more features, like you said.