The only app I can think of that's missing in Post #1 is an Audible app. I don't have an Audible subscription yet, but i would if there was a client for N900... ;-)