This was my first build, and I started searching for parts a REALLY long time ago. I kind of spaced out my ordering of parts so I could save up enough money. I invited a few friends over and it was going really really well. Until I had to download the software. I didn't order an optical drive because I had one that I though would work that didn't. So, we had to jerry rig my dad's optical drive, which wouldn't come out. So, we just used the whole dang case. Then, when I went to plug in my ethernet cable, the port was broken. So I just need a wifi adapter, and I'm done. But I am going to upgrade it a bit more throughout its lifetime.