Most sites that have been around for as long as BabeStation have pretty much nailed the cam girl experience.
The one drawback to CamSoda is their pricing structure.
However, everything, including the lesbian scenes, seems to be shot exclusively for purely heterosexual males.