i don't see strongarming... i'll bet M$ paid them a whole buncha money, more than that tiny company grosses in 2 years, for the rights to the name.
what i don't like is cnet saying MS is having a half a billion dollar marketing "campaign" which implies half a billion in ads, which just isn't true.