BTW there are a fair few telecoms companies that will give you a free 0845, 0870 number and pay you! you keep your existing number, then agree to have an 0870 number that pays you say, 3p per min, then give this number out to BT, British gas etc....your geographic number will still be usable by...