VPN-сервер, с чего начать?
Можно попробовать начать отсюда: blog.avanta-pro.ru/?p=614
А вообще на windows делать этого не стоит. Лучше linux/freebsd. Для FreeBSD решение подсказали: mpd + биллинг (в abills автор даже мануалы по настройке дал).
Вариантов много. Например, я использовал mpd + abills (free версию).
Ставил на freebsd7.