depends on how bad and how soon he wants a vid card. but 6600gt is soo worth waiting for. If you cant get the MSI one get the Leadtek, and if you cant get the Leadtek then get the Aopen One, they are all pretty good, just MSI one seems to stay cooler than the others......