I didn't see this mentioned anywhere else, and I apologize if it's a repost, but here goes...
A quick read of the Super Millionaire official rules finds that all prizes above $500,000 will be paid in annuities. This breaks down to:
(forgive math errors)
$500,000 - $100K now; $40,000 per year for 10 years after
$1,000,000 - $100K now; $45,000 per year for 20 years (all the rest are 20-year annuities)
$2,500,000 - $100K now; $120K per year
$5,000,000 - $100K now; $245K per year
the Kahuna - $100K now; $475K per year
Still not a bad haul, everything considered. I wouldn't mind getting the cash this way; it means I wouldn't blow it all at once on a Bentley or something.