Hello Brandon,
I use the Plantronics CS50 (quite expensive), and it works fine with IP Communicator. Moreover, with the Personocall Software that you install on the PC, you can answer a call by clicking on a button on the headset. It works fine too.
Now GN Netcom does also this functionnality.
jp