Something Next Week?
A PowerPage source claims that next week will bring a "new product/service announcement" next week.
While PowerPage speculates on new PowerMacs and iPods, the most likely candidate appears to be iTunes for Europe.
German publication Heise.de reports that a German radio station has discovered the launch of iTunes for Europe will be on June 15th, 2004.
Previous reports have also placed the launch of iTunes Europe in June: