^^
850W is more than enough for 2x 6950 CF.
In terms of gaming performance and most daily application performance, i7 2600K is of poor value compared against i5 2500K. Even if you need HT desperately for certain applications it won't provide you more than 15% performance increase in most cases.
For most people, the difference between 30 fps and 60 fps is very obvious, especially for first-person-shooting games. You might tweak your settings to get 30 fps and 60 fps respectively then try to feel and compare.
With that budget, personally I'd go for 6990 + 6970 TRI-CF, which is faster than GTX580 3GB 2-way SLI. If you stretch your budget you could go for GTX580 3GB TRI-SLI.
wouldn't a 6990 + 6970(£900 of the budget gone) be overkill if its only for bf3? unless photoguy is planning on playing crysis(1/2), metero 2033 etc then wouldn't 6950/70 xfire suffice?