Or even better advice - NEITHER OF THEM!...hunt around for a better deal with another company. Remember the golden rule, in business, there is no such thing as a free lunch!
You might be getting a "free" console, but you will be paying for it twice over by the time your contract is up. Example..my contract: 300 mins x-network, 500 texts, unlimited evening and weekend interweb access, decent phone (HTC Touch), FREE calls to Mrs B and Emmy (unlimited, anytime!) because I have their phones on the same contract..(Mrs B also £10 p/m and Emmy @ £20, cos she needed unlimited texts and 800 minutes - being a teenager!)....my own contract/deal is all for £15.00 per month. It should have only been £10, but I opted for the interweb option.
In short, I am paying £50 p/m for THREE phones with more than enough extras so that I never have to pay any extra call charges.