Why would you want those components? Ballistix? Come off it.
Ballistix is fine ram.
Anyway i would recommend against using onboard unless this computer is 100% no gaming or photoshop/ graphical programs.
You can pick up a cheap card for $50 or go for something pretty good for $100 -$200 ($230 8800gt!)
That is if you are living in America (Newegg)
Also if you are using newegg i recommend 2 gig of ram, ddr2 800, its ridiculously cheap(probably cheaper than the 512 sticks). E2140 is fine (you can overclock it good) and so is the Hard drive, might want to change motherboard and PSU.
Newegg.com - ASUS P5KPL-VM LGA 775 Intel G31 Micro ATX Intel Motherboard - Retail
Thats a cheap board if your on a budget, i would recommend something over $100 though.