I have always liked ~ for string concatenation. Looks like a little string tying the strings together, and hardly likely to be confused with the bitwise not operator.
I didn't want to have `~` mean string concat because it overloads the semantic meaning of what `~` would represent.
I actually stole `&` from VB, as well as `\` as floor division.