You will see reviews at the exact time you can buy it. You will have all the information needed on the day of release so can make an informed opinion whether you want to or not. This has been standard practice for the majority of launches over the years from both companies.
+1 Exactly
If this was being done by Nvidia you would all be saying "Hey look at that, you can purchase cards on launch day" and would be shouting it from the highest treetops.
Nothing is making you buy before reading a few reviews. I don't know about you, but I have never bought a gfx card without reading a lot of reviews first...I guess if your an Nvidia user that may/may not be a null point.
