This is a follow up question to this original question.
http://www.theanswerb.../Question1108073.html
Eddie is spot-on - you cannot just give your money away in an attempt to avoid IHT (except to the charity).
However if you or your family are concerned about the implications for them of you not surviving the full 7 years, you could consider buying a life insurance package for yourself that would pay out the IHT liability to your estate (or a nominated beneficiary) in the event that you did not survive the 7 years.
Also the scale of liability to IHT decreases for each complete year following the gift, as the 7 years progress - it isn't an all-or-nothing situation.