I use Echofon on my Laptop and iPhone.
Haven't used anything else so can't compare it to anything, but I can have no complaints about the way it runs and would recommend it.
In fact, yesterday evening was the first time for months I have logged into the proper Twitter website because I have no need for it with Echofon.