How about a cruise? They are really good value and have heaps of things for kids to do.