Planet13 - 2:07 pm on Aug 31, 2013 (gmt 0)
I think it's pretty simple.
If the link is intended to gain you money in some way, nofollow it.
If it is intended to manipulate search rankings, then nofollow it.
If the link is intended to tell people what a great site someone has, let it flow page rank.