I used to live in Austin and worked in Houston many times. The humidity in Summer is horrendous, used feel the sweat coming out of the ends of my fingers at 8 am in the morning.
But must agree, winter weather in TX is unbeatable. I was always glad to get back to the low humidity of Austin though.

In the SF Bay area, you can ride all year, every year. I only had a motorcycle (or two) and motorcycle only driver's license for several years in the late 60's and early 1970's.
However, the SF area traffic isn't the safest to ride in, especially these days. I will soon have all four of my bikes at my two Reno, NV homes. Here the weather can be too hot in the summer and too snowy in the winter, but a much better and safer riding area when the weather is reasonable.
-Don- Reno, NV