hi everyone,

i am currently using VB for work purposes. however, over the weekend i saw a demo for one of the latest graphics cards and i was very impressed (it was a matrix style scene with all computer animation showing the features of the card). i am now very interested in game programming but where do i start? i obviously know i won't be starting at that high level. are there any books or sites that you recommend? any software? any hardware?

thanks, PJ