Rowi has long been a favorite of mine. I love it's interface, it's fluidity, and the attention given to the consumers by the developers. Unfortunately, and it really is the unfortunate part because they're so great, they're not a full time development company. Coding this app is a hobby, or second priority (third, fourth, fifth if you include families) and development can sometimes be slow. For instance, it doesn't support lockscreen notifications yet, but does support voice commands. This is where apps like MeTweets and anything from Liquid Daffodil excels. I'll be sticking with Rowi, I love the app, but others may offer many more features.