hello :
I brought same PC and can understand your frustration ,windows vista is ok but fro iGB ram and small system not ok. here what you do, it is very easy :
1. make sure you have driver for ether adapter, search for 10/100 base TX card driver ,you can eaily get this.
2.. Load win XP ( i installed professional Win XP)
3. now install ethernet driver so you can connect to internet via dsl or cabel modem now.
4. now open inernet explorer and in tools,click windows update.
5. restart your pc, keep on doing window update till there is no update available.
all update will not hapen in one time, may 3-4 times you have to do, it will install presty much all the drivers by it self, expcet modem and usb .
I am looking for that, i ams ure not tough to find but your PC is 99 % working condition now with win xp pro.
thx
VS