Folks this has plenty of room to expand. I have already installed wifi/BT pcie. I plan to replace the video card with a graphics card. BUT I will say, I updated the drivers on the Nvidia Quadro K2000 (which is what is in there) off of the nvidia website. Works pretty well. Play PS3 emulated games flawlessly. It doesn't do well with the benchmark test.