Google Voice lets you choose a new phone number that stays with you, not a device or location.

Via Ary Aranguiz