One idea for ages (10-12) (arranged with all parents in advance) Surprise the birthday child by waking her early in the morning.
Let her pick up each party guest at home early in the morning before they would normally be awake. Make them come "as they are" - pj's, bad hair and all. (Don't' worry, the parents make sure they are not indecent). Take them to a pre-arranged restaurant for breakfast then back to the hostess' home to watch the video and recount the "embarrassing" moments. No goodie bags needed, breakfast is enough. Drop them back home later in the day - still in their pj's. More embarrassing moments! I'm looking for inexpensive ideas for older girls (14-16).