help with choosing mobo for my i5 gaming rig

Intel core i5-4460 3.2Ghz
Palit Geforce GTX 750 Ti StormX Dual 2Gb GDDR5 128Bit
*Gigabyte GA-H97M-D3H or Gigabyte GA-B85M-HD3
Gskill Ripjaws X 8GB 4gbx2 DDR3 1600 CL9
SSD Crucial MX100 128GB
HDD caviar western 1Tb
Cooler Master Hyper 212 evo
Seasonic S12II-520w 80+ Bronze
nzxt phantom 401

mobo and psu are my weakness
i really have limited background to them

*i want to choose that will be the best for my buck, and im also trying it to degrade because its over in my budget (budget is $800 but if lower than $800 is better for me )
*what will i get if i will choose H97M over B85M ?
*what will be compatible with this rig, HD3 or D3H ?
*i want my mobo has usb 3.0

ill use this rig for light video/3d rendering, photo editting and playing nextgen games at low/medium settings