Personally I prefer RetroArch, having all my emulators integrated into one frontend is a huge plus for me. Also, since it's in Steam save files get stored in Steam Cloud. Also there's the integration with RetroAchievements which I enjoy using. (There's a fork of Project64 with RA integration I...