Vantagepoint Stock of the Week Analysis – Microsoft ($MSFT)