I'll try and be as comprehensive as I can:
Budget: max 65k (but better if its somewhere between 50-60k)
Primary Use:
-Moderate Gaming: as of 2011, games like Crysis2, Fallout NV, Portal 2 etc. (Hoping to play all on high graphics)
Secondary Uses:
-Programming: Just basic Java/C...