To drive traffic, I personally like to do the things I enjoy. If I don't like Article Marketing, I don't do it or rely a lot on it. I find that very helpful. When I started online, marketers were telling me "you have to be passionate about what you do", you have to pick a niche that you love", etc. If we love something, we excel in it. I think the same applies for traffic generation tactics. If we rely on tactics we love to do, isn't that better than forcing yourself to try tactics that you hate?