I am about to sign up with VoicePulse to get a toll free number for my business. I would like to know HN's opinion on a Windows Based PBX solution?

Currently thinking of using 3CX - (Free Version)

I will be using a Grand Stream SIP Phone I am running Windows 7