Google+Voice

Google Voice sets up a universal phone number you can attach your numbers. You can then delegate numbers that call you to the ring ring multiple phones or go straight to voicemail. Voicemail will do text transcription as SMS and email it to you.