I've been working with that phpCalendar from AppIdeas.com, and there's a glaring problem with it: If you want to edit/modify an event, it has to have a unique title - there's not way to tell which date you're editing. So if "Ball Game, Sunnyside Park, Diamond 3" happens every week at 7, but it gets moved to Diamond 2 one week, you have sixteen possible entries to pick from with no way to tell which one is this week's game.