Keeping active variables when switching maps

What is the best way to keep various variables like health, stats, etc when switching between different maps?
Thanks!

I tend to use a singleton behaviour for this purpose, in conjunction with DonDestroyOnLoad().

http://wiki.unity3d.com/index.php?title=Singleton

I personally use Berenger’s implementation near the bottom of the page.