I intend buying a new computer preferably for my birthday in September, but can wait until October if necessary. What I want to know is how important is it to have a DirectX 9 compliant card? I don't want to go with (for example) an expensive ti4600 if it's only going to last for 12-18 months. If I buy a top of the range card I'd expect it to last for at least 3 years before having to upgrade. Basically do you ABSOLUTELY require a DirectX 9 card to play DirectX 9 games, or will a DirectX 8 card play them but at lower settings? And finally what are your predictions for what will be the best (not necessarily fastest) high end card available come September/October?