It depends what you can afford is how I see it. I pay £19.99 for my BB with 24/7 telephone calls and when the cost of 0870/0845 etc. calls is added my monthly bill is about £25.50. I have of course got to pay BT £10.50 for line rental but there are ISPs who include that in their bundle. Hope this helps.