I will defer to your knowledge on this one. Personally, I wouldn't recommend offshore trusts on a public forum...:)
Seriously, I encourage mine to give it away and spend it before they die. That way, they get to see their heirs enjoy some largesse in life. Family trips, nice purchases, you name it.
This advice I agree with and endorse. It is what my father calls "giving with warm hands". He says he gets to enjoy seeing us enjoy the money that way.