If you're going to go up to $40 you may as well just stack two telecom combos (yes, you can do this).
120 mins, Non stop text, 1gb data, unlimited telecom mobile calling for $38, leaving a couple of bucks free. Plus you can buy them as you need them, eg one month you might only need 1 combo.
Or 2degrees pay monthly:
$39 120 Min All You Need Text* 100MB 1GB Bonus Data 100 Bonus Minutes
So 1.1gb of data. That freebies deal isn't amazing at either price point, people just like the concept of things being "free".
Both vodafone and telecom do 2gb data packs at $50, but telecoms 500mb pack is $25 not $30 like voda.
2Degrees broadband zone limitations are rumoured to disappear next year.