I live in South Florida and a liter bike is the only way I'd go if I had to buy a new bike. 600s and 750s are cool if you are on the track or have twisties. Since we have no twisties, go all out on the juice and get a 1000. The only way you can have fun in SF is at top flight. Just be careful of the idiots in SF. I got into an accident in April and probably won't be back on a bike until next year because of it.