We don't do the all-in-one package but we only pay between £35-40 for internet, home phone, mobile and international calls (although this has virtually petered out due to Live Messenger being free to speak to my family). Pipex broadband & home phone is £20/month plus any UK calls and use 1899 for international calling which tacks on maybe £3-4/month. Most calls I make are on the mobile anyway which is £16.50/month.
Regarding "unlimited" broadband, why do they call it that? They say "unlimited" (caveat - fair use policy!). Why not just cap it at whatever amount they're willing to let you use even if it is very high? Otherwise it's not really unlimited, is it?
Paul's right about upload speeds they can be fairly slow and have always been slower than download speeds. of course speeds quoted always refer to download.
If you go to
www.broadbandchecker.co.uk you can put in your postcode and home phone and it will tell you your local exchange and the maximum speed you can get from it. I'm on an 8MBps internet package but my exchange can only handle 7MBps so that's the max I should be capable of getting.
Interestingly about that report, the top 2, Waitrose and Global are running at £19.99 and £18.99/month, I wonder if their better service is because they're not cutting prices so low?