Thanks for the good review. I'll submit, for video the AirVideo app is fantastic for me.

It's stream full resolution, on the fly converting any format - and it can be used with a break-out cable on your iOS device to go to a TV.

I like Twitterific so far for Twitter apps, Things for productivity.

Jacques