What about the pirate cruise for your boys (not sure about the 4yr old) or make your child into a pirate in Magic Kingdom. Sorry I dont remember the official name. Other ideas,..they could get their faces painted and get a special treat? When I took my DD to the Princess Tea, DH took our boys to get pirate loot, bought a souvenier and went our their favorite rides.