The country is in the throes of lottery fever, with millions of people in multiple states buying up tickets for a chance at winning the Mega Millions jackpot Friday night, now at $540 million. But are they suckers? Or is the lottery actually a good deal?