If you gonna run BF4 on Ultra I suggest you get NVIDIA.
spend most money on a motherboard, then later on you can upgrade the components
FUN BRAIN TEASERS
There was a green house. Inside the green house there was a white house. Inside the white house there was a red house. Inside the red house there were lots of babies. What is it?
pedbera said it all, thats the build I would personally buy