I'm in (was in) platinum, rank 17.
Vikings: range 9
Void Rays: range 6
:closedeyes:
Vikings are cheaper, and once again, 5 vikings vs 5 void rays should be extremely close to even, and if the terran player is competent, he will have focus fired down each individual void ray, causing him to win the fight.
Here's the thing. What I said in my previous post was absolutely true. The only time that I HAVEN'T seen that work is when the Terran player is extremely flawed in their execution of the counter, or did not have the proper counter until just before or even after the void rays are attacking en masse.
Terran have those nifty little orbital scans which will allow you to see if they are massing void rays. If they hide their starports, you at least can see that they don't have the same size of army as usual, which should prompt you to push out with your own army. If that causes the void rays to spring out, it will usually be during or after the encounter with the enemy army, which will give you enough time to prepare (you should have at least 3 barracks anyways, and at least one starport). Also, don't forget the engineering bay upgrade that causes missile turrets to outrange void rays, effectively nullifying hit and run attacks. If your opponent has so many void rays that he/she can hit and run attack your missile turrets down, then you should DAMN well have your non-air-attackers be up in their face, not sitting in your own base.
Also I don't personally recommend countering with marines, as they are very immobile compared to void rays.
I haven't fallen to a void ray rush as any race since two weeks of playing the beta. If you'd like to try me on that, feel free to.
One last thing that really gets under my skin--when someone completely disregards someone's thoughts because of some sort of status, such as rank in Starcraft 2. It doesn't matter what rank anyone is, their ideas on things like this are just as legitimate as anyone's. I can understand disregarding the advice of someone who doesn't know all the necessary info, but that's not me. Trust me.