I was directed towards building one as its the best value towards money, £1000 is my budget and my max, I don't have to spend it all.
No I have not done any of those things before because as I said I've never had the money to build a computer before so I have never looked into it, I've always used laptops and desk tops which have come from retailers. I want to get into to PC gaming and witht the release of BF4 soon and currently I play WoW on the lowest settings on a £300 laptop, I need a computer capable at running these game at near to max settings :)