Mapping a FTP drive in Windows:
- Add the IP to the LMHOSTS file (it's in %systemroot%\system32\drivers\etc)
- Purge the name table cache: nbtstat -R
- net view \\YOURSITE
- net use * \\YOURSITE /user:ftp
That's it :-).
Lazy? Try fDrive, it does this for you.
Need WebDav support also? Try Novell NetDrive - you can map FTP and WebDav as drives from Windows.
Paranoid? Try sFTPDrive - you can map your files via SSH (kind of like SSHFS via FUSE on Linux/BSD).
Don't want to map, just use? Try WinSCP - a cool SCP/SFTP/FTP client for Windows.
What about NFS? Try Microsoft SUA / SFU (Services for UNIX). It's integrated just like SMB.