said by rugby:said by sk1939:Timing, considering Microsoft for months has said the release date is Oct 26th. Since Apple released the Mini, it is/was expected the news would dwarf any news Microsoft has. Given the relative lackluster launch though anything is possible.
I'm sorry if you misunderstood me, I asked for facts. Not your own opinion.
Understandable, but you must admit the timing is a little too convenient to be coincidental.