I was listening to the Apple Conference call the other day when that stupid mosquito came on. At first I thought it was something wrong with the feed until I went through all 25 of my firefox windows to find that mosquito. I reloaded the page and got a different ad, but come on! I would never, ever, ever buy anything from someone with an ad like that. In fact, I don't even know what they were selling, just that it was so damn annoying.
Back on topic, I think that everyone will be really pleasantly suprised "before the end of the year." In fact, I think Apple purposely puts out false rumors to confuse everyone as to what is real and what is not. The hardest place to find a specific needle is in a stack of needles. There is definite competitive advantage to making everyone believe that the new ipods are going to be delayed only to release them say in Late August, September, or October in time to capture all of the holiday sales, but too late for the competitors to copy them.