Currently using a GA H87N-WIFI mini ITX motherboard. Originally this PC was meant to be portable, but I no longer need it to be. I intend on upgrading once I know more about what I'm doing. I really regret going the mini ITX route, I've had to use a fan controller in order to get more fans going, because my GTX 660 heats up waaaay too much. I've had to tinker a lot with cable management, and I have learned a lot, but now I want something simple.