English is definately my better language, since the schools here use English as the medium and I don't have a very wide vocab base for my Mandarin. But still, I almost always use Mandarin when I'm talking to my Chinese friends. It just sounds more casual, and more expressive some times.