I have had no problems with Plusnet. If you dig deep enough they are part of BT but generally cheaper. I have a 60GB per month package, with line rental and free landline calls for £37 /month. I was on 10GB per month but had a spell of exceeding it and found it cheaper to go for the slightly better package.
Note - most packages that offer free calls DO NOT include mobile numbers.