That's Bejeweled Blitz on Facebook
I'd seen scores in the 400K and 500K range on my leaderboard and wondered how people did it, and for me at least the answer was: Phoenix Prism, 5 second boost, Mystery Gem boost, and Bonus Multiplier boost.
And I am still not #1 on the leaderboard! Whine!</firstworldproblem>
You can comment here or at the Dreamwidth crosspost. comments at Dreamwidth.