I've got 512mb of RAM, I can run portal nicely. Tell us the error message you get with the BSOD, bad drivers tend to do something clever to get their device on the device stack, making stuff break and jump. Bogus RAM tends to burn stuff out, capacitor ageing can affect performance too.