I've looked quite a bit at NAS solutions, and they seem nice but I'd like something more. I'd prefer to have the flexibility of a full Windows OS environment. Is a Windows server at that price point a pipe dream?
The only thing really special you mentioned was VPN usage, and that's not a problem with the Synology: http://ukdl.synology.com/download/pa...Center_enu.pdf
Whatever you end up doing, good luck!