For minimal headaches, Polycom all the way :)
Cisco phones also have SIP firmware available, but can be a real pain to install and support at times. There are other SIP phones out there, but I've only had experience with Cisco and Polycom phones and my preference is Polycom to use in a SIP/Asterisk environment.
Stephen
K1LNX
--
****************************************
Stephen Brown - ARS K1LNX
Johnson City, TN EM86
http://www.k1lnx.net
google voice: 423-665-9367
sip: sbrown@voip.stephennet.net
****************************************