Haven't tried mining and trading simply because I don't know how to. I'm just in a signature campaign so I must say that that's the easiest for me though earning through it also takes time and has its challenges (for me).
Being a forum member on bitcointalk who contributes their experience of using bitcoin, helps newbies to answer any questions or problems they have with a bitcoin service, and discuss about services they use to help improve the quality of it overall,,, this is easiest because you speak only from experience:)
Yep, I must agree on that one, too. You can share your knowledge through your experience and when you're basing on that, there's no struggles because what you say are true.
