I use it for all of the above, except, I don't use a KB with it. For me the S3 is a pure tablet and has replaced the iPad Air I used to use. But yes, I do find it is a bit unresponsive - well, more sluggish - at times. It is an excellent device regardless.