I was considering Saratoga because of the big lot, nice house and good schools, but longish commute to 101 kills the idea.
Sunnyvale is convenient, but I don't think it commands close to 2M price range in the nicer neighborhood (but the market proves me wrong).
Cupertino is nice if you don't have to commute north, good schools, grocery and eat out options, shops, perfect if you are apple employee or work close to santa clara.
I gave my friend a lift early morning back to his house in Campbell, then drove back up north via hw85 at around 8:40am. The traffic gets progressively worst real fast, since you have cars coming in from each exits (including Saratoga etc).