TechCrunch: Apple is building a big, visually stunning store in the Stanford shopping center. A few hundred yards from the construction site sits a small, modest Apple location. Last spring, Microsoft opened a flagship spot right next to the small Apple store with a free Maroon 5 concert.
Whether for pure dollars and cents or for appearances (maybe both), Apple has been very aggressive in Palo Alto in the past couple of years.
Let's see who has better architects now.
thats just salty.