I currently have all my RAM in channel B, running at 333MHz. So basically I haven't solved it.

I do, however, have error free RAM, which will do me until I can be bothered to upgrade or fix it - don't have the time at the moment.