If we are talking multiple deals, I think the best is Burnett + Capuno both on 1 yr deals, maybe an option on Capuno. Then the only multi-year commitment could be Drew. The problem with Drew is the draft pick, and if the team craps the bed for whatever reason and you decide to sell off I think a guy like Ubaldo, depending on his performance and the deal, would have more value to recoup the lost prospect. Ubaldo is the riskier sign, compared to Drew (you pretty much know what you are going to get), but have the potential that his deal becomes a steal.
A good combo would also be Ubaldo, Capuno, & Baker. Capuno is essentially a no brainer at something like $6 million, I think he is better than Happ @ $ 5.2 mil. I hate on Happ alot, but I do like him fine on the team if he is #6 (he is just over paid for that role). A guy like Rogers can play that role for much cheaper.