but it also depends on the user's situation..
like for me, even though i know better phones are coming, they are not cheap,
my iphone 3gs was done and i needed a phone quick, plus my parents just signed a 2 year contract with tmobile a month ago so i was able to hop on yesterday and todays...