I hate the word "guru", it annoys me... always has. I hate the word even more now since it's so over-used in regards to internet marketing.
It seems like everyone is a guru. Everywhere you turn out here, there's another person in your face proclaiming guru status and asking for your money to "know their secrets".
I haven't always been such a cynic, but you can only be burned so many times before realizing that anyone can claim to be anything they want out here. I'm not saying that everyone who claims to be an expert is a scam artist, because more of these experts than not are good people with great advice and some true knowledge to share. At the same time though, you can't just believe everything everyone claims, because, well... humans are humans; none of us are pure as the wind driven snow.
So, how do you know who to trust and who to stay far away from? Well, it's all about research and relationships. You've got the research part down; that's why you're here and why this site exists. As for the relationships? What I mean by that is, the only way to build any real trust is through personal contact. If you're thinking about getting involved with a marketing expert, you might want to consider whether or not you are able to directly contact that person, one on one. If that key element is there, that goes a long way toward building trust.
Here you'll find a little information on some marketing experts that you may or may not have heard of. Hope you find it helpful.