I have been configuring a 3CX Windows Voice over IP phone system. We use an Asterisk VOIP system in the office but I thought I would have a look at windows based VOIP system. 3CX offer a free edition for up to 4 simultaneous lines, but the enterprise version for more lines is still under US$400.
I ran it up on an P4 2.4GHz 2Gb RAM-