Good info in here thanks all, I'll be becoming a contractor within 2 years depending on how the Army redundancies pan out.
Bookmarked some of the links for further reading as well.
Bump for my post. I've been offered a contract, just got to wait for a piece of admin to finish then I'll be starting. Already chosen SJD to do my books, just need a company name to move forward. Anyone have any tips/ideas?