Microsoft To $300? Plus This Analyst Predicts $159 For Amazon