I'm out for approximately a week at a time, fly home for a week then back out. What is the best way to take out insurance I'm assuming it's worth getting.
Try American Express - I used them for a few years for business travel insurance and they were reasonably priced for good cover and AMEX coverage. but be clear about the type of work you'll be doing to ensure you get the coverage you need.