In the annals of brilliant sales techniques, Microsoft doesn't always get good reviews. Even when it has a fine product to sell. Over the last few weeks, I've been banging my head against several ...