It's not easy, but that is the idea.
ISPs rely on customers to fall for the free broadband or whatever bit.
I add up the cost of line rental and broadband then divide by the contract term. Of course that doesn't include call costs. And don't forget to add in things like LRS, if you can afford to pay up front.
Keef- Sheerness Kent UK - Plusnet via Technicolor TG582N
Previously - EE, New Call Telecom/Fuelbroadband, Plusnet, Virgin/NTL/Bell Cable, Crosswinds, IC24, FreeOnlineNet,
X-Stream, Totalise, Freeserve, Force9, TescoNet, AOL, Freenetname, Pipex, E7