This is great - very handy tool to have :)

I agree with Jeff that it's a bit weird that you have to specify an end date even if the event is only a one day affair. Perhaps add a bit of JS that automatically sets the end date to the same as the start date by default? That would streamline things a little bit, but otherwise it's a simple tool to use.