For sharing to windows you're probably best off using Samba.
I've been using that for about 6 years now and it works just fine.
Speeds are very acceptable these days, I easily get 75MB/s up to 120MB/s but my mobo has a pci-e gbit lan and the drives are pretty new so good performance is to be expected.
For a simple unsecure share I just used:
[2tb]
path = /media/2tb
read only = No
guest ok = Yes
This allows everyone read & write access to that mount point.
You'll probably want to work on some security but if you are the only user you could just opt to skip that I guess..
NFS is probably better for Linux<->Linux shares though since it holds permissions.
You could try out samba4 but I have no idea how stable that is, have not yet had time to experiment through a VM.