I don't think the TLD matters. I agree that .info tend to be more spammy. But if you offer good content I don't see a reason why you wouldn't succeed on a .info
I don't think it matters to much, I've heard that .edu and .org are viewed as having more "juice" in the eyes of google, but who knows it it's actually true.
TLD -> Top Level Domain - the last part of an Internet domain name (either a generic one: .com, .org, .net; or a geographic one: .fr, .it) MFA -> Made For Adsense - A website with little orginal/useful content only set up to catch SERPS and show ads.