I'm on an 18 month, 200 minutes, unlimited texts personal contract for £20 a month with Vodafone. I'm about to upgrade and I wanted to know if it's possible to upgrade from my current personal contract to a business contract.

Basically, I want to get the Samsung Monte, which I can get free if I just renew my current contract. But there's also a business contract where I can get the Monte, 300 minutes, unlimited texts and 500MB of internet, still for £20 a month. The only thing is, I want to keep my current number.

Is there any way I can upgrade to the business contract and still keep my number I have on the personal contract at the moment? Thanks