70k apps, a lot of them are free. I use google pinyin for Chinese input. here is the tricky part. I would argue the best implementation of Android so far is Droid X from Verizon. but you can't use it in China without roaming, I could be wrong though. If it is important to you, check out the galaxy S from TMobile/ATT. you can unlock them and use a local sim card in China.