It CAN be a rough trip, but the last few months have been great. It's not lake flat the last few weeks like it had been in May but conditions are still pretty good. I personally recommend the Peace boat. It's a bit pricier than the spectre but the crew is top notch and everything, including air and food, is included. They also fill nitrox for an additional fee. The spectre may have an all inclusive price as well depending on who's chartering the boat but they may also have non all inclusive prices. They DO have a short order cook type galley and bbq though! That's out of Ventura, along with the spectre, raptor, explorer and a few others.
What part of SoCal will you be? Long beach and San Pedro has several boats (Great Escape, bottom scratcher, sun diver boats, sea bass, Magician (my favorite of those), etc.), many going out more towards the southern Channel islands such as Catalina and Santa Barbara Island. Ventura boats tend to head out more in the middle such as santa cruz and ana capa. On occasion they go for San Miguel/Santa Rosa but these trips leave at midnight. Santa Barbara also has the Truth Fleet.
If you are further south such as Laguna or San Diego, then you have a plethora of boats down there in SD that dive the wrecks and kelp forests. They only need like a 20 minute ride out for most things. You can also go down to the Coronado islands down in Mexico on a 1/2 to 3/4 day trip on the same boats. They have the Marissa (highly recommended), Louis Ann (also a great boat AND fills nitrox), Humbolt (fun but no compressor), DnDII, and a few others.
Hope this helps! If you have any other questions, don't hesitate to ask!