This is the scenario... A day long event which will extend into the early evening. Indoor and outdoor. Lots of people - men, women and children, dressed in costume, amongst a lot of people who aren't. There are also birds and other animals. Opportunity for "set up" portraits and also fast paced action shots. You have to carry your own gear for the entire entire event. (Think Medieval Tournament )

Your base is a Canon EOS 350D body. What else do you take? If you have plenty of forewarning, do you upgrade your body, and if so, to what?