I recently regraded my broadband to a slower speed to save some money as I really didn't need the 20Mb/sec Cable DSL connection. The 10Mb/sec connection is currently costing around $30/month. But this is only for the first six months then it will go up to $43/month.
Phone calls are run over a VOIP capable Cable router (Draytek Vigor 2100VG) using Draytel VOIP Pay As You Go telephone service. Most family and friends are signed up to Draytel so phone calls are free with call charges to PSTN landlines only amount to around $20 over the last 3-4 months. International calls rates to PSTN lines for most countries cost around $0.018/minute.
http://www.draytel.org/I have backup cell phones coverage using 3 different service providers, Vodaphone, T-mobile and Virgin Mobile all using their Pay as You Go mobile services. Can't remember when I last had to top up each phone as I use these phones just to receive incoming calls and as backup to the VOIP lines.
I'm looking into a Wireless 3.5G Broadband internet connection at the moment but it is still very expensive. Typically a 5 Gbyte download/month contract over 18 months costs around $27/month. Typical speeds are between 2-4 Mb/sec with a 'free' USB wireless modem.
http://www.three.co.uk/personal/products_services_/mobile_broadband_/price_plans.omp?id=1184