Here's my take on it...
I was on iValue1 for last 3 years...
I know i never utilise the quota given (the voice/sms thing), more or less may be up to 30min call a month(excluding family line), almost 0 sms (with IM around, will u?)
so i m paying 100++ for the 2GB technically...
i don chg phone when new gen release...but rather on my 2-3yr refresh...
so when put that against the Surfmore50 vs iValue1
by end of 2nd year i pay less for the TCO with SurfMore than iValue...
and since Maxis give a shit on pre-order...just jump for Apple Store...
got the device within 5 days, 2nd day walk to a maxis outlet and chg sim...kaotim...
n now my bill is on the 50++ 1...yet to see how much it will become...but for sure not 100++

Thats you, in my line of work, phone bills on average are around RM250-RM350 and its covered by the company. So thats the reason they have no issues just waiting to get the phone from Maxis. They are in no hurry and phone bills are covered