My gf wants me to build her a pc for various reasons. She's not a gamer though, and doesn't need anything beastly. Her budget is about $350 (not including peripherals). For starters I was thinking an i3 processor (she wants it to be somewhat fast), 4gb of RAM (2*2gb), 1 TB HDD, and a 430w corsair 80+ psu, plus a Blu-ray drive. I could use some recommendations on a good MOBO and case for a budget. She doesn't want any bigger than a mid tower, and she would like it as small as possible. A graphics card is not required as the cpu has integrated graphics. Also, she wants to be able to use USB 3.0 ports.