Czas przyszedł pożegnać się z moim starym komputerem

(tylko 768 MB RAM, aż sam nie mogę w to uwierzyć

) - mam mozliwość zakupu nowego komputera, jednak środki dosyć ograniczone. Co byście mogli mi zaproponować do 1000 zł? No, może ciut, ciut więcej?
Chciałbym, aby można było na nim od czasu do czasu obejrzeć jakiś film, posłuchać muzyki - w gry nie będę grać, więc super karty graficznej nie potrzebuję. Programuję w Javie, C++/Qt, Python, więc myślałem o tym, żeby miał ok 2 GB RAM, albo i więcej (4 za taką cenę da radę?). No i wypadałoby postawić jakąś maszynę wirtualną

Zasilacz jakiś pewnie 400 (chyba starczy - co o tym myślicie? Tylko jaka firma?

). Przydałby się jakiś dysk, najlepiej 250GB, więcej mi nie potrzeba. No i żeby Internet był

Mam już router, więc żeby tylko podłączyć kabelek sieciowy i działa

Monitor mam ze starego komputera, głośniki też, klawiaturę i mysz dokupię.
Jutro wybieram się do sklepu, stąd moje pytania - na hardware średnio (hmmm) się znam, i nie chcę, żeby mi jakiś szajs wcisnęli

Co polecacie? Jakie firmy? Jaki procesor (32/64 bit?), płyta główna, dysk, grafika, karta sieciowa, zasilacz, pamięć RAM?