I have had VOIP phones at a couple of places i work so far and they work great, the best bit is you can pick up your phone take it to another desk plug it in to another network port and your done, it just works with the same phone number !!

Makes office moves a whole lot easier !

I think you can also do some clever thing with call queues if you have the right complementary software as well !!