ok. Thanks for all your help Andrew. I have looked around and decided on the following system. I'm going to hang on to the current mboard (P5B) and RAM and upgrade pretty much everything else. Do you think I will be able to make it work without any compatibility issues?