É Metal tu esta com o msm problema que eu, 4 gb so que eu ja pesquisei e etc, xo da uma explicada, qualquer S.O 32 bits nao reconhece mais de 4 gb de ram somando video e ram, exemplo, vc tem 4 gb ram e uma vga de 512, 512 desses 4 gb ao limite ja sao ocupados, entao te sobra 3,5 para ram, saco? Entao vc tem tres opcoes legais:
.Windows XP 64Bits Edition
.Windows Vista 64x (Aconselho o Ultimate)
.Windows Server 2008
Vou falar um pouco de cada aeuhaeuaeu, tudo que vou falar é sobre experiencia propia que fiz a menos de 1 semana =D pois minha maquina tb é novinha.
O XP64 Bits é super leve, super leve msm, e vai trabalhar mto mais rapido do que o 32 pois seu proc tb é 64 bits, as aplicaçoes ficarao mais rapidas e etc, ate msm as de 32 que estao sendo emuladas vao ficar mais rapidas, porem ele NAO tem suporte ao dx10, uma coisa um pouco triste pois vc nao desfrutaria o poder maximo de sua vga, como um crysis, gears, cod 4, bioshock e etc, o maior problema dele que eu acho é, ele tem muita incompatibilidade com drivers, exemplo, quando coloquei ele tentei achar todos os drivers possiveis em 64 bits, o som e o teclado nao deu, entao de vez em quando ele dava um erro e fechava o driver de som ou o do teclado, o FF e o IE fechava du nada e era so reiniciando para voltar a funcionar, vale a pena testar, dou nota 7 para ele apesar dos pequenos problemas.
O Vista64 Ultimate é lindao =D, a interface dele é amigavel e bonita, nao precisa fazer curso nenhum, é a msm coisa do xp entao nao se preocupe, as coisas boas sao que ele suporta toda sua memoria, é obvio, seus 4 gb de ram mais o video tranquilamente (esqueci de mencionar isso no xp64, ele tb reconhece) ele TEMM suporte ao dx10, esse é um dos motivos de mta gente migrar para ele, os driver sao faceis, se der problema é em 1 ou 1 msm XD, hj o vista ja esta mto otimizado e esta facil os drivers e etc, porem agora vem o pequeno probleminha, a memoria, o vista puxa uma memoria filha da put*, nao aconselho bota o vista com menos de 4gb, de 4gb para cima, pois o vista tb tem uma funcao que ele absorve sua memoria e a libera quando tu for usar, exemplo ele suga mais ou menos 2gb de ram pra rodar liso, LISO MSM eu to falando, tem gente que usa ele com 2 gb e ja fica satisfeito, e mta gente dizia e ainda diz que ele perde mtos frames em games, isso é lenda antiga, so acontecia isso na época que saio pois nao tinha os drivers exatos e etc, hj em dia se vc rodar um gears no xp64 e no vista64 serao os msm fps, POREEEMMM, se vc colocar a opcao dx10 é obvio que os frames irao cair um pouco!
Nota 9
Confira este link:
http://www.adrenaline.com.br/forum/showthread.php?threadid=193430
O Windows server 2008 eu testei na casa de um amigo, aqui estou comprando =D, ele TEM suporte a DX10 a interface é bem parecida com o vista e o xp, ele reconhece todaaa sua memoria, é bemmm leve e puxa mta pouca memoria (ai vc esta pensando, puts entao esse é o melhor e mais foda) nao, porem ele esta com muitos bugs em relacao a driver e inicializaçao, acredito eu que mais um tempo ai isso irá se corrigir.
Minha opiniao é que vc pegue o xp64 e o vista64, enfia o vista ai instala tudo, joga tudo, anota os fps, ve se fico lerdo, apois isso se vc quiser testar, formata e enfia o xp64 e testa tb, ambos irao dar um pouco de trabalho no comeco em relacao a ACHA alguns drivers, porem o jeito mais facil de vc achar um S.O que vc se adapte em sua nova maquina é testando.
Abraço e boa sorte =D
EDIT: Esqueci, sobre o driver da sua vga o mais novo é esse aqui olha:
*foto*
Se tu precisar eu mando dele por mp =p