Microsoft sends cupcake for Firefox 7 … Mozilla yet to respond with a thank you…