Combat Flight Simulator

i recently received the game from microsoft called combat flight simulator3…I believe my video card is not of adequate size(8meg)every time I try to play the game I get a error message, saying DirectX-8 and 9 are not compatible with my video card.I am looking to buy a new card, could anyone direct me to the best card at a modest price…thanks