While I'm still a fan of the official Twitter app, I just downloaded Tweetbot. I'm still playing around with it, but it is showing a lot of promise! It's fast, very slick, and has some really cool features/design elements to it. That said, it is missing a few things too (push notifications, local search). It's definitely worth taking a look at, though it does cost (currently $1.99)