I have only skim-read, so sorry if I am repeating loads of things already said.
As BDB and MisterW mentioned, remember that the estate agent is working for the seller, and that they get a cut of the buying price. For this reason, never, ever, discuss your absolute budget with the estate agent, as they will communicate this to the vendor and advise that they reject lower offers.
When you go to see properties (it is helpful if you can take a friend) do not be too positive about them. The most positive thing you should say is "This is a possibility". Make sure you notice (and take not of) an problems - misting inside double glazing, old bathroom suites etc. Don't be too upbeat about even the nicest places.
When you have decided to put in an offer, call the estate agent and offer a price significantly below what you expect they will take. The offer will be rejected out of hand, but it is important to start the process of back and forth. Go back immediately with a more reasonable offer, but still below what you want to pay for the house. When that is rejected, umm and ahh a lot on the telephone before "confiding" in the estate agent that you could probably stretch to £xxx,000 (the amount you actually want to pay for the house - still below the asking price though!). As a proper offer, this should then be considered.
It is also worth a bit more haggling once the survey is done - and make sure you know if they're leaving carpets, curtain rails, any kitchen fittings etc.
If you do end up buying in a village, I would strongly recommend you buy chancel indemnity insurance.
Happy house hunting!