There are many brands on the market, you will need to see what suits you best. I am in the UK, so some of the brands you mention, I have not seen here. I am totally white/silver, and have been for many years; I started going grey in my early 20s. I say embrace the grey!
I love Aveda Blue Malva, I find it less staining than other purple shampoos, and their conditioner is divine. It is an expensive brand, but a bottle lasts for a year or longer.