San Francisco isn't the only place in the US that makes software, you know. Seattle is a great place to live, has better salaries than SF considering cost of living, and has a healthy startup culture.
Yes, I can highly recommend Seattle. This poll more or less confirmed for me that I'm living well above where I (likely) would be in SV by staying there.
Just curious: and what is your estimation of salary ranges for Java SWE in Seattle? How many sexy start-ups/companies there(I think not too many). Can diff in salary between Seattle and SF be covered by $500-$1000 savings on apartment rent?