the M7NCG400 comes with a decent onboard nForce2 IGP and it's mATX. no keyboard or speakers, but you're asking a lot for $500. all parts from newegg, just type each item number into the search box
11-144-071 CASE ASPIRE|ATXB2KL-BK/350 RETAIL
(Serial#: 06MUTJ0600000PG) 1 $35.50 $35.50
13-138-234 MB BIOSTAR AMD M-ATX M7NCG400 RTL
(Serial#: M7NCG4-04 72021K43530315) 1 $60.90 $60.90
17-153-006 POWER SP|420W(P4)W0009R TT RTL
(Serial#: 839280000093) 1 $36.99 $36.99
19-103-341 CPU AMD|2700 /333 ATHLON XP TBRED %
(Serial#: 19-103-341/5) 1 $92.00 $92.00
20-144-202 DDRAM 512M|DDR333 PC-2700 -K %
(Serial#: 740617065459) 1 $76.00 $76.00
21-103-203 FD 1.44MB|SAMSUG SFD-321B/LBL1 OEM
(Serial#: FBT5P5EQA026110) 1 $6.75 $6.75
22-148-022 HD 120GB|SEAGATE ST3120026A 8mb %
(Serial#: 5JS339YK) 1 $89.00 $89.00
27-152-032 DVD+/-RW 16x+|NEC ND-3500A BK
(Serial#: 5028695370418) 1 $68.00 $68.00
Subtotal $465.14
Tax $0.00
Shipping and Handling charge $34.40
Amount Paid $499.54
11-144-071 CASE ASPIRE|ATXB2KL-BK/350 RETAIL
(Serial#: 06MUTJ0600000PG) 1 $35.50 $35.50
13-138-234 MB BIOSTAR AMD M-ATX M7NCG400 RTL
(Serial#: M7NCG4-04 72021K43530315) 1 $60.90 $60.90
17-153-006 POWER SP|420W(P4)W0009R TT RTL
(Serial#: 839280000093) 1 $36.99 $36.99
19-103-341 CPU AMD|2700 /333 ATHLON XP TBRED %
(Serial#: 19-103-341/5) 1 $92.00 $92.00
20-144-202 DDRAM 512M|DDR333 PC-2700 -K %
(Serial#: 740617065459) 1 $76.00 $76.00
21-103-203 FD 1.44MB|SAMSUG SFD-321B/LBL1 OEM
(Serial#: FBT5P5EQA026110) 1 $6.75 $6.75
22-148-022 HD 120GB|SEAGATE ST3120026A 8mb %
(Serial#: 5JS339YK) 1 $89.00 $89.00
27-152-032 DVD+/-RW 16x+|NEC ND-3500A BK
(Serial#: 5028695370418) 1 $68.00 $68.00
Subtotal $465.14
Tax $0.00
Shipping and Handling charge $34.40
Amount Paid $499.54