I don't buy into this whole "$100" iPhone thing.
Look across the Apple board a 2 gig iPod Shuffle costs $70, while an 8 gig iPod Nano costs $150.
The iPhone is the most mobile technology Apple has to offer, so it will naturally be the most expensive.
Being realistic, a $100 iPhone just doesn't make sense compared to prices of other Apple products.