Greetings all!
I did a little study, comparing the features of both the M7NCDP and the AN35N Ultra (I own the Biostar and I looked at the manual for the Shuttle).
Obviously, these are both minimal nForce2 boards, lacking the more expensive features such as SATA, Firewire, nVidia APU, etc. But as one who didn't really need those features, I opted for the M7NCDP.
However, I've since reconsidered after checking the AN35N manual. It has the following features not found on the Biostar board:
1. System temperature sensor (and possibly a third sensor). The Biostar has only CPU temperature.
2. P4 12V connector.
3. SPDIF In/Out header.
4. Rear speakers header (so you don't have to switch the line-in jack on the rear panel).
5. Center/Sub speakers header (ditto).
6. Audio Aux In header (an extra line-input for another device).
7. Two CD-In connectors (for the two different size plugs on CD-ROM drive analog cables).
8. Three 3-pin fan connectors (M7NCDP has two and one 2-pin).
9. AGP Proof LED (lights if your AGP card is not 1.5v).
10. CPU Overheat LED (lights if CPU temp is >85C (presumably from on-chip sensor, but not sure).
11. Much better documentation (Biostar has almost none), and from what I hear, better support -- they actually answer e-mail!
These are all "small" features, but I find them important. For example, I may want to connect to my HT receiver via SPDIF some day. And I like to have a temperature reading inside the case -- helps to know when to install more fans, etc.
The bottom line? I'm exchanging my M7NCDP for an AN35N Ultra (on order, should arrive early next week). I hope it's as good or better otherwise (the Biostar has performed well -- can't complain in that area).