Looks like arcade mode makes the game a bit easier, beat this twice today in regular mode and got lower scores; this one was fairly close to my previous though:
692600

Nice man.  I accept the challenge!  
Thanks! I'll probably give this one a few more tries too. :]