ok this is gonna be my first build, and im at a lost what motherboard and case to get for my first build, its either a msi z87m gaming or gigabyte z87x-ud3h, and case aerocool ds cube or corsair 540 air, ive heard good and bad for both boards , its gonna be running a i5 4670k and it will be for games ,steam, and xbmc, and maybe some photoshop work but not heavy stuff, thanks in advance for your help.