If you dont care about warranty you can pick up cisco voip phones dirt cheap on ebay.
A cisco 7940 is rock solid and go for around 10 dollars, the only caveat is you will need a poe switch for 48 volt power and a custom cable as they use nonstandard voltage pinout.