Well option B is going to run atleast $100 more and that's without the other gig of ram he'll want to add. Basically it comes down to how hardcore of gamer you are and which part you rather upgrade later, the ram or vid card. Keep in mind if you're going to switch to Vista or you do a lot of multitasking, 2gb ram can make a big difference.