Best twitter client for android?

I recently bought the Galaxy Nexus. The official twitter app for android is not very good, and other twitter clients i have tried ether have ads, or are not very good. any recomendations? I would prefer it to be free