Apples, iPods and rotten fruit

There was an Apple store opening up in West Edmonton Mall. The first 1000 people would get a free t-shirt. Do I need this t-shirt? No. Do I want this t-shirt more than life itself? Possible exaggerating there, but the thought does count.
However, I had a run I needed to do this morning. So I get up earlier than ever to hit the pavement for two hours. I feel like I’m in school again where I should always be studying for something. Only now it is physical instead of mental.
Anyway, I finish the run and get down to the store before it opens. There is a line up, but I find two old co-workers that I haven’t seen in years. I spent the rest of the morning with them, talking and reminiscing.
The store was cool. Crowded too. And I really want to buy something there, but I’m in the middle of a quandary.
The iPhone comes out in a week. But everything I’ve read is that it is way over-priced. Maybe Rogers is only doing that to gouge the Apple-philes who stood too close to the RFD and aren’t thinking properly. It might go down in a few months…
Or it might not. Which means I will not be getting a cell phone, and will stick with my landline. Which also means I should get an iPod Touch. (FYI, they are cheaper at Costco.)
So, do I buy an iPod Touch and assume the price will not go down? Or keep waiting until an iPhone can be mine for a reasonable price?
I really would like to try programming these things. I wish I had an idea for a cool application…