Financial writer discusses selling BTI allocation for cash optionality and buying Microsoft shares for strong revenue growth ...