Hi Tyler - sorry for the delay in getting back to you … the bosses bin makin' me work up a sweat!
Looks like the Windows7-MBWE over NFS is a non-starter. I've tried a whole shedload of things - including 'tweaking' the NFS exports on the MBWE itself and the Win7 box is just not able to mount the shares. I've had some past experiences of NFS-on-Windows - none of them faultless.
I've used 'showmount -e IP-address-of-my-MBWE' and it's showing /DataVolume/Public as the share, so I've tried that, tried /nfs/Public, etc. Then I created a /myshare share on the MBWE, exported that and tried. No dice.
Then, as a check, I dialed into my Ubuntu box and exported a share from there (/mbay/images) and then tried
mount 192.168.123.2:/mbay/images z:
on the Windows box, which worked fine. Which kind of proves to me that the Windows 7 setup is okay.
Lastly, I tried a couple of tests (doing that showmount command again) and mounting what it gave (/DataVolume/…) rather than the normal /nfs/… on my Ubuntu and this also worked.
So I'd still stand by the recommendation to use SMB/CIFS on Windows clients and leave NFS for the Linux/Unix clients. I've been using my MBWE as a NAS device for the Red Hat development I'm doing this week, and using autofs on the RHEL system it's working great. In which case, I'm pretty confident any Linuxen you've got to use the MBWE will work fine.
Interesting point on the SMB v's NFS - if you use the default settings on Ubuntu 8.04, then the tests I did last week show that SMB is actually faster for file transfers than NFS. Even when you tweak the NFS settings, the difference isn't huge. I've had 11MB/s on SMB and 15MB/s on a tweaked NFS, (8MB/s on default NFS).
When I get another spare moment, I'll try an alternate free NFS client (Cygwin for example) and see if that works better.