We do a mathathon, its great because 100% of the profit goes to the school and the kids really feel like they've did something. Each teacher gets to keep the amount she earns for her class.
Our parent group doesnt handle it, the teachers do, so i'm only a supporter of it.