Toot! is the one you want. It’s fully-featured and can compete with other social network clients. It costs money, but it’s definitely a case of getting what you pay for.
i've been using Amaroq for a few months now and its really good (i find it better than the twitter app)