another option I use a lot is to use TokenCount and TokenAt...
put your text in a variable with a delimiter and then use TokenCount to see how many choices there are, and TokenAt to extract a random one.
if you want any control over how often a particular text is chosen, or want to make sure it doesn't repeat until all the possibilities have appeared, then an array is a good choice - you can delete the entry that is chosen.
(Using TokenAt is a great way to load up the array, and then delete each entry as it is used to make sure it doesn't repeat)
EDIT: Nepeo can you remove an entry from the Advanced Random to eliminate duplicates? That would be awesome!