4gb is good. I personally recommend 8 gb. They're not expensive, as long as you get a good deal. Tigerdirect has a sale on an 8gb patriot bundle for 55 dollars I think. Better than spending the ridiculous 120 some brands sell it for.
not sure that would be a good gamer. he will still need to add a GPU, as the A8's built in graphics are better that the intel ones and the ones on most MB's they still aren't good enough for gaming. the combo comes with a single stick of memory, yet the MB and CPU support dual channel, this will slow it down also.
8Gb isn't much more, if not the same price as 4gb. So why settle for less? These will be good for upcoming years.
I'm not sure which planet you live on, but on mine when a product as something that is more than another product it is never the same price.
4gb is 29.99
8gb is 51.99
That's a 22 dollar difference, it may not seem like a lot when talking about 100+ gaming cards, but that 20 bucks can go towards something more worthwhile, better case, cooling, better cpu, better video card, and actually give you a better gaming experience.
When the time comes for him to need more ram, either he can upgrade then at a cheaper price, or his parts will be old anyways so he will need to upgrade everything.