Torillian on 09 June 2008
I assume there will still be an announcement, but you may be right. Personally I expected something zune-ish since they have to counter the Iphone thing today right?
...