I think the answer depends a lot on how you use Twitter. Sounds like you've tried them all with, perhaps, the exception being Tweetium.
Personally, I'm not a fan of Tweetium: I don't like the UI, it's slower than the official, and I don't like the way it handles images. But, that's just me. It's well regarded by many others, so worth a shot. The official app gets it done well for me....