I have been with Cable and Wireless for more than 4 years now and whilst they do have flaws and charge some bills that are out of this world, their packages are decent. I'm currently on Broadband Residential 512. It's 9gb overall and priced at 980scr.
As for mobile, I'm also with Cable and I'm on a Koze Data plan. This package sucks a bit as you have 150 sms and 60mb internet. However, you get 8hours talk time, which is enough for me and it's 350scr monthly. You can assign 5 numbers that you call often and get discount on too.
Do visit their branches around for more details.