You might want to look into Grand Central (
www.grandcentral.com) - if you need an invite PM me your email. Basically it is a virtual phone number that you can add as many phones as you want to. You can screen calls, set personalized voice mails, personalized call routing, etc. I've been rolling it out slowly, and so far am very happy with it.