Life is tough, you took a gamble that something better wouldn't come out at a cheaper price, it did, you got burnt, deal with it, hell I have a nearly useless HD DVD player that cost me £200 sitting not 3 feet from me, so I know how it feels but that's just life.
I don't have iPhone, I knew Apple were going to release a 3G one and I knew it would suit me far better than the current model, so I waited, and I will buy this model, what happens if in 6 months they make it cheaper? I carry on, no different, I got 5 months of use, when others didn't, that's my premium, that's your premium, you have an iPhone so deal with it.