Long,
South San Jose commute will suck.
Cupertino shares border with Sunnyvale. Cupertino is densely populated with Chinese/Taiwanese and as you can imagine, their businesses, if that's what you are looking for. Cupertino doesn't have a downtown. They have Sheriffs here that are OK. Since there are "rice-mobiles" that troll around the cops already have a prejudice attitude with modified cars, etc.
Los Altos shares boarder with Sunnyvale and is scenic and practically no crime. Cops here are one of the most laid back. I never got any crap for smoked out tails, 5% window tint on driver side, no front plates, modified exhaust, etc. A lot of them like cars and have some nice ones themselves and talk about cars in great detail. As long as you're not doing stupid things like street racing or speeding around kids, schools, bike lanes, etc. most of the time they give a verbal warning. If i got pulled over from a Los Altos cop, it's usually a newbie that doesn't know the laid back culture of the town.
As a matter of fact, the people in Los Altos behave as if it was 1950's where they seldom lock their house and car doors, let the kids roam around freely, etc.
Car and renter's insurance usually are lower as a result of living in Los Altos.
Sunnyvale has 1 block for a downtown, if you call it that. The cops are also firemen half the time. The cops used to be assholes back in the day, but are much more laid back. Almost as laid back as Los Altos.
What's your budget?
Is apt a must have or would you consider something baller like this?
http://sfbay.craigslist.org/pen/roo/2056240994.html