In India, on Vodafone. I pay Rs. 1,099 (~$20 USD) for unlimited data. My voice plan is entirely separate, I can choose any. The one I'm on costs me Rs. 1 per minute to any phone nationwide, and texts are Rs. .50 for local texts and Rs. 1 for national. Rental for voice is Rs. 350 (~$7 USD)
My average monthly bill (and I'm a pretty heavy user, albeit with limited international calls) is Rs. 3,500 (~$70 USD)
And oh yeah, incoming calls and texts are completely free. We have nice rates here.