The motherboard issue is that you need to change the back plate to fit board in case, but can be done.
You have to get an adapter to attach power to board. But if you change out board, the Dell supplied O/S will not install on it due to not having Dell bios installed.
Memory, processor, hard drives, DVD/CD ROMS and graphic cards are standard and can be upgraded easily.
<pre><font color=red>°¤o,¸¸¸,o¤°`°¤o \\// o¤°`°¤o,¸¸¸,o¤°
And the sign says "You got to have a membership card to get inside" Huh
So I got me a pen and paper And I made up my own little sign</pre><p></font color=red>