I think it depends on what your lifestyle or business life is like. If you're travelling and you've got clients or employees, keeping the same number is going to be very handy.
True. But in that case I would take a landline number in the first place. Its more professional and more easy to reroute somewhere (or to somebody) else.