Best in what sense? This is a huge area with several cities that all just run together into one big one. The least expensive areas are san jose and parts of sunnyvale; mountain view and santa clara are somewhere in the middle; and los altos, cupertino and palo alto are the most expensive. Proximity to the gym, you're looking at sunnyvale, san jose, mountain view and santa clara. If you have more specific questions, I can probably help out. But I don't need a roommate.