Blondii all ligatures (O rings) stain, but usually the lighter the shade, the more obvious it is to us ... it doesn't really seem obvious to anyone else though. Clear and tooth coloured appear to stain the quickest, followed by light pastel shades. Blue will turn a green shade if stained by yellow foods and so on.
If you like coloured ligs, wear them. You'll most likely find that no one else notices them. I've mostly worn purple and black and love those two shades, as I eat and drink loads of staining foods. Grey turns a fluro green/yellow on me, and the light colours fade and look murky really quickly due to my diet.
Where I work, we offer fine silver wire ties and white teflon coated wire ties for people who don't want colours and are worried about staining.
Good luck with making your decisions!