Thanks for all the replies.
So far I've been using random, using a script I've created.
But I've been wondering if using random is only good for getting the links indexed. It may not pass juice if I build further layers of backlinks, if all of them are using random anchor texts. Not sure if that could be the case.