Blogging Marathon is the brainchild of Srivalli who blogs at Spice Your Life. Participants blog three days a week for either 2 or 4 weeks of the month based on a theme. I plan on participating in the Blogging Marathon every month. Mega Marathon is an enhanced version of the Blogging Marathon where participants blog every day of the month except Sundays. There are two versions of this event every year. I plan on participating in both, the April and the September, versions this year.