I wonder how much of a Bing tie-in the projects will. Red to have? If it's none, the name is silly. If it's too much and they try to force it, I can't see it doing well.
In any case, I'm happy to be proven wrong.
Microsoft only has themselves to blame for the public perception of them. They did such a horrible job at marketing for so long, that people got really bored with them.
Sadly, though the products are great, the marketing is still boring.