For non-dominations I pretty much always pick Sweden for +10% GP generation bonus if friends.
Then it depends, on sea-heavy map I usually pick Kamehameha because they are likely to meet you earlier than other civs.
Otherwise I just pick civs that have some non-dessert bias to make it a little more likely I will roll a good dessert start (Russia, Aztec, India, Netherlands + all the ocean bias civs). And also civs that are likely to have more cash (Persia, Askia, Arabia - in a non start bias game only). I also almost always avoid civs that have an early faith advantage (Celts, Ethiopia). And on higher difficulty levels, I avoid civs with high expansion and warmongering focus (Russia, Mongolia, Greece, France, ...). And usually I avoid Egypt too because of wonder building focus.