Apple release new products or 'refreshes' of current products in cycles. iPhone has tended to be June over the years (or around then), iPod is always in September (but I wouldnt be surprised if they decided to announce a new iPhone alongside the iPods) and new Macs were always January at MacWorld. So if there is a new iPhone coming out in the next year expect it to be announced in the coming months, as I said more than likely at the iPod event in September.
Although I swear by Macs, I have a HTC Desire, which if you knew me youd find that odd. Ill more than likely get an iPhone on my upgrade though
Edit: Also yeah, US contracts are terrible compared to over here, yet we still complain hahaha