Actually I think Davis is important for two reasons: insurance if Perk hurts his shoulder again and caddying for Garnett, to keep KG's minutes down. Also BBD has a better floor game than most guys his size. Let's not forget what he did in the playoffs.
As for Hill, I have no real objection to bringing him on board, but no real desire to have him, either. He has lost a step. I'd much rather invest in a younger swing player who defends and who will be here longer than a year, someone like Ronnie Brewer or Julian Wright. If you think about it, at this point in his career, Hill isn't that much of an upgrade over Scalabrine, all things considered.