One topic of questions I hear a lot is about linking - no real surprise as this has been the mainstay of off page SEO in the past. However, Google, with its billions of dollars and a stable full of engineers, is getting smarter. The old focus of getting dozens of backlinks all with the same anchor text is well dead, yet many companies still consider this relevant. But it's not just about backlinks anymore.
Is every backlink good?
Short answer is no - not every backlink is good. Links from known link farms and spam schemes are not good and will generally hurt your rankings long term, even if you do see short term gains. Worst case is they get your sire delisted and then you're in deep doo-doo.
I get asked (by those with a little SEO savvy) about the worth of getting no-follow links. The truth is, many sites that you don't even think about post links as no-follow. Craigslist is one, for example. So, if they're no-follow (that is, they don't pass any authority - often called link juice) what's the point of getting them. There's no point in setting out to get them, but get

Did I give away my feelings? My wife's always says I wear my heart on my sleeve! :-) Yeah, well IE is dead... yet... but I'm looking forward to the day when surfers wake up to the fact that they very likely aren't seeing the site that the web designer intended they see. Remember seeing this ridiculous image plastered around the web? It's sad to realize that some designers went out of their way to coddle Microsoft and it's disastrous set of web standards. Becuase of IE we have tags like <strong> whereas everyone else was using <b> to get text into bold. Why? Probably because they (Microsoft) could, they didn't care, and a huge number of end users didn't know. But, for the design world, it just created unnecessary work.
running on it. I opted for the latter. All this to make sure that the sites I'm designing for my clients run properly on a dwindling browser